Contacts: Fix NPE in QuickContactActivity in monkey test
While AsyncTask is executing dataItemToEntry(), sometimes will use
member of mContactData, this is not in UI thread, UI thread may set
null to mContactData in onLoaderReset().
Bug: 64134875
Change-Id: Ic6cad1377986cf99039442499801fd02cb436cfc
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java
index c63c989..6c10f4d 100644
--- a/src/com/android/contacts/quickcontact/QuickContactActivity.java
+++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java
@@ -1717,6 +1717,7 @@
private static Entry dataItemToEntry(DataItem dataItem, DataItem secondDataItem,
Context context, Contact contactData,
final MutableString aboutCardName) {
+ if (contactData == null) return null;
Drawable icon = null;
String header = null;
String subHeader = null;