diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2014-05-27 11:33:05 +0800 |
---|---|---|
committer | Roman Birg <roman@cyngn.com> | 2014-09-02 14:06:13 -0700 |
commit | 53c3d563bc4fe8c0d555344632cd785a09db4b88 (patch) | |
tree | cb1b5efdaae36d0bdbb84f1ff646901fc7f0e543 | |
parent | 607a81f264ecee98bf34ff86cb9e2055df6929de (diff) | |
download | packages_apps_ContactsCommon-53c3d563bc4fe8c0d555344632cd785a09db4b88.tar.gz packages_apps_ContactsCommon-53c3d563bc4fe8c0d555344632cd785a09db4b88.tar.bz2 packages_apps_ContactsCommon-53c3d563bc4fe8c0d555344632cd785a09db4b88.zip |
ContactsCommon: Add param to change the right partition's cursor to null
When has exchange account, it has partition0 and partition1,
when destroyLoader(1), it will call onLoaderReset() in
ContactEntryListFragment, but change partition0's cursor to null,
evently this will cause the exception.
Add partition parameter in onLoaderReset() to change the right partition's
cursor to null.
CRs-Fixed: 667238
Change-Id: I0b151fda491b7a9b789becdb6ef971be405f1aca
-rw-r--r-- | src/com/android/contacts/common/list/ContactEntryListFragment.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/contacts/common/list/ContactEntryListFragment.java b/src/com/android/contacts/common/list/ContactEntryListFragment.java index 6893c41c..70ae34d9 100644 --- a/src/com/android/contacts/common/list/ContactEntryListFragment.java +++ b/src/com/android/contacts/common/list/ContactEntryListFragment.java @@ -424,7 +424,7 @@ public abstract class ContactEntryListFragment<T extends ContactEntryListAdapter } public void onLoaderReset(Loader<Cursor> loader) { - mAdapter.changeCursor(null); + mAdapter.changeCursor(loader.getId(), null); } protected void onPartitionLoaded(int partitionIndex, Cursor data) { |