Don't show suggestion card for directory and invisible contacts.
BUG 25680118
Change-Id: I229a7005cee952bebec1de4247d16d8def4b6854
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java
index 143cb47..12f9061 100644
--- a/src/com/android/contacts/quickcontact/QuickContactActivity.java
+++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java
@@ -1396,6 +1396,12 @@
mSuggestionList.removeAllViews();
}
+ // Do not show the card when it's directory contact or invisible.
+ if (DirectoryContactUtil.isDirectoryContact(mContactData)
+ || InvisibleContactUtil.isInvisibleAndAddable(mContactData, this)) {
+ return;
+ }
+
if (mAggregationSuggestionEngine == null) {
mAggregationSuggestionEngine = new AggregationSuggestionEngine(this);
mAggregationSuggestionEngine.setListener(this);