Merge "Fixed NPE in adding a phone number to an existing contact from call log"
diff --git a/src/com/android/contacts/ContactsListActivity.java b/src/com/android/contacts/ContactsListActivity.java
index e7b5e29..2dfab29 100644
--- a/src/com/android/contacts/ContactsListActivity.java
+++ b/src/com/android/contacts/ContactsListActivity.java
@@ -411,7 +411,7 @@
private QueryHandler mQueryHandler;
private boolean mJustCreated;
private boolean mSyncEnabled;
- private Uri mSelectedContactUri;
+ Uri mSelectedContactUri;
// private boolean mDisplayAll;
private boolean mDisplayOnlyPhones;
@@ -480,7 +480,9 @@
private class DeleteClickListener implements DialogInterface.OnClickListener {
public void onClick(DialogInterface dialog, int which) {
- getContentResolver().delete(mSelectedContactUri, null, null);
+ if (mSelectedContactUri != null) {
+ getContentResolver().delete(mSelectedContactUri, null, null);
+ }
}
}