summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRohit Yengisetty <rohit@cyngn.com>2016-05-16 18:22:43 -0700
committerRohit Yengisetty <rohit@cyngn.com>2016-05-16 18:22:43 -0700
commiteb350279ae1e9c3bc03d8d1895ab3493513153d3 (patch)
tree3a220b9e305f1f579b7313bc3d56098fe639d2c4 /src
parent7f62e060567c89d76d624381ff98985792c6e8f2 (diff)
downloadandroid_packages_apps_Dialer-eb350279ae1e9c3bc03d8d1895ab3493513153d3.tar.gz
android_packages_apps_Dialer-eb350279ae1e9c3bc03d8d1895ab3493513153d3.tar.bz2
android_packages_apps_Dialer-eb350279ae1e9c3bc03d8d1895ab3493513153d3.zip
Clear and restart cache on contact-info provider updates
Change-Id: Ifb4f6ce47580e96024fa199a50d76b92cc9e0376 Issue-Id: OPO-709
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dialer/calllog/CallLogFragment.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/dialer/calllog/CallLogFragment.java b/src/com/android/dialer/calllog/CallLogFragment.java
index fe813f684..16509e6a8 100644
--- a/src/com/android/dialer/calllog/CallLogFragment.java
+++ b/src/com/android/dialer/calllog/CallLogFragment.java
@@ -443,8 +443,10 @@ public class CallLogFragment extends Fragment implements CallLogQueryHandler.Lis
@Override
public void onStatusChanged(boolean enabled) {
- mRefreshDataRequired = true;
- refreshData();
+ // reset and start the ContactInfo cache
+ mAdapter.invalidateCache();
+ mAdapter.startCache();
+ mAdapter.notifyDataSetChanged();
}
@Override