summaryrefslogtreecommitdiffstats
path: root/src/com/android/contacts/list/PluginContactBrowseListFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/contacts/list/PluginContactBrowseListFragment.java')
-rw-r--r--src/com/android/contacts/list/PluginContactBrowseListFragment.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/contacts/list/PluginContactBrowseListFragment.java b/src/com/android/contacts/list/PluginContactBrowseListFragment.java
index eb313d588..442d4e8c8 100644
--- a/src/com/android/contacts/list/PluginContactBrowseListFragment.java
+++ b/src/com/android/contacts/list/PluginContactBrowseListFragment.java
@@ -58,6 +58,7 @@ import com.android.contacts.common.list.ContactListItemView;
import com.android.contacts.common.list.DefaultContactListAdapter;
import com.android.contacts.common.list.ProfileAndContactsLoader;
import com.android.contacts.incall.InCallPluginUtils;
+import com.android.phone.common.incall.ContactsDataSubscription;
import com.android.phone.common.incall.utils.CallMethodUtils;
import java.util.List;
@@ -662,9 +663,9 @@ public class PluginContactBrowseListFragment extends ContactEntryListFragment<Co
.mCallMethodInfo.mLoginSubtitle));
}
} else if (view == mEmptyView) {
- if (mInCallPluginInfo.mCallMethodInfo.mDefaultDirectorySearchIntent != null) {
- mInCallPluginInfo.mCallMethodInfo.mDefaultDirectorySearchIntent.send();
- }
+ InCallPluginUtils.startDirectoryDefaultSearch(getActivity(),
+ ContactsDataSubscription.get(getActivity()).mClient,
+ mInCallPluginInfo.mCallMethodInfo.mComponent);
}
} catch (PendingIntent.CanceledException e) {
Log.e(TAG, "PendingIntent exception", e);