diff options
Diffstat (limited to 'src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java')
-rw-r--r-- | src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java b/src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java index af8bf10..4f4f234 100644 --- a/src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java +++ b/src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java @@ -106,8 +106,6 @@ public class ExpandedDesktopPreferenceFragment extends SettingsPreferenceFragmen } mAllPackagesAdapter = new AllPackagesAdapter(getActivity()); - mAllPackagesAdapter.notifyDataSetChanged(); - setHasOptionsMenu(true); } @@ -260,7 +258,7 @@ public class ExpandedDesktopPreferenceFragment extends SettingsPreferenceFragmen @Override public void onRebuildComplete(ArrayList<ApplicationsState.AppEntry> entries) { - handleAppEntries(entries); + rebuild(); } @Override @@ -282,7 +280,7 @@ public class ExpandedDesktopPreferenceFragment extends SettingsPreferenceFragmen @Override public void onLoadEntriesCompleted() { - + rebuild(); } private void handleAppEntries(List<ApplicationsState.AppEntry> entries) { @@ -335,6 +333,7 @@ public class ExpandedDesktopPreferenceFragment extends SettingsPreferenceFragmen mActivityFilter, ApplicationsState.ALPHA_COMPARATOR); if (newEntries != null) { handleAppEntries(newEntries); + mAllPackagesAdapter.notifyDataSetChanged(); } } |