summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java')
-rw-r--r--src/com/android/settings/applications/ExpandedDesktopPreferenceFragment.java7
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();
}
}