summaryrefslogtreecommitdiffstats
path: root/src/com/android/dialer/list/RegularSearchFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/dialer/list/RegularSearchFragment.java')
-rw-r--r--src/com/android/dialer/list/RegularSearchFragment.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/dialer/list/RegularSearchFragment.java b/src/com/android/dialer/list/RegularSearchFragment.java
index b7e26d690..902797462 100644
--- a/src/com/android/dialer/list/RegularSearchFragment.java
+++ b/src/com/android/dialer/list/RegularSearchFragment.java
@@ -30,6 +30,7 @@ import com.android.contacts.commonbind.analytics.AnalyticsUtil;
import com.android.dialerbind.ObjectFactory;
import com.android.dialer.R;
+import com.android.dialer.lookup.LookupCache;
import com.android.dialer.service.CachedNumberLookupService;
import com.android.dialer.widget.EmptyContentView;
import com.android.dialer.widget.EmptyContentView.OnEmptyViewActionButtonClickedListener;
@@ -74,12 +75,14 @@ public class RegularSearchFragment extends SearchFragment
@Override
protected void cacheContactInfo(int position) {
- if (mCachedNumberLookupService != null) {
- final RegularSearchListAdapter adapter =
+ final RegularSearchListAdapter adapter =
(RegularSearchListAdapter) getAdapter();
+ if (mCachedNumberLookupService != null) {
mCachedNumberLookupService.addContact(getContext(),
adapter.getContactInfo(mCachedNumberLookupService, position));
}
+ LookupCache.cacheContact(getActivity(),
+ adapter.getLookupContactInfo(position));
}
@Override