Merge "Fix DialtactsActivity leaks" into atel.lnx.2.0-dev
diff --git a/src/com/android/dialer/calllog/ContactInfoHelper.java b/src/com/android/dialer/calllog/ContactInfoHelper.java
index 07db044..bcc9e2f 100644
--- a/src/com/android/dialer/calllog/ContactInfoHelper.java
+++ b/src/com/android/dialer/calllog/ContactInfoHelper.java
@@ -288,6 +288,10 @@
for (String num : nums) {
ContactInfo singleCi = lookupContactFromUri(getContactInfoLookupUri(num),
isSip);
+ // If contact does not exist, need to avoid changing static empty-contact.
+ if (singleCi == ContactInfo.EMPTY) {
+ singleCi = new ContactInfo();
+ }
if (TextUtils.isEmpty(singleCi.name)) {
singleCi.name = formatPhoneNumber(num, null, countryIso);
}