summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/popup/PopupPopulator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher3/popup/PopupPopulator.java')
-rw-r--r--src/com/android/launcher3/popup/PopupPopulator.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/launcher3/popup/PopupPopulator.java b/src/com/android/launcher3/popup/PopupPopulator.java
index a9f219b38..838b9b1db 100644
--- a/src/com/android/launcher3/popup/PopupPopulator.java
+++ b/src/com/android/launcher3/popup/PopupPopulator.java
@@ -211,12 +211,17 @@ public class PopupPopulator {
// This ensures that mLauncher.getWidgetsForPackageUser()
// doesn't return null (it puts all the widgets in memory).
- launcher.notifyWidgetProvidersChanged(true /* force */);
for (int i = 0; i < PopupDataProvider.SYSTEM_SHORTCUTS.length; i++) {
final SystemShortcut systemShortcut = PopupDataProvider.SYSTEM_SHORTCUTS[i];
uiHandler.post(new UpdateSystemShortcutChild(container,
systemShortcutViews.get(i), systemShortcut, launcher, originalInfo));
}
+ uiHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ launcher.notifyWidgetProvidersChanged(true /* force */);
+ }
+ });
}
};
}