Snap for 5595178 from d05cef72bbf08e9184b59f763b43c9c06ece252e to qt-c2f2-release

Change-Id: I998d6e1a798ba8250a2ea6bc8b0583cfc8183229
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java
index fcbfba9..6d206b6 100644
--- a/src/com/android/contacts/quickcontact/QuickContactActivity.java
+++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java
@@ -992,6 +992,14 @@
     }
 
     private void bindDataToCards(Cp2DataCardModel cp2DataCardModel) {
+        final Map<String, List<DataItem>> dataItemsMap = cp2DataCardModel.dataItemsMap;
+
+        final List<DataItem> phoneDataItems = dataItemsMap.get(Phone.CONTENT_ITEM_TYPE);
+        mOnlyOnePhoneNumber = phoneDataItems != null && phoneDataItems.size() == 1;
+
+        final List<DataItem> emailDataItems = dataItemsMap.get(Email.CONTENT_ITEM_TYPE);
+        mOnlyOneEmail = emailDataItems != null && emailDataItems.size() == 1;
+
         populateContactAndAboutCard(cp2DataCardModel, /* shouldAddPhoneticName */ true);
     }