summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherAppWidgetHost.java
diff options
context:
space:
mode:
authorHyunyoung Song <hyunyoungs@google.com>2015-05-04 18:17:35 -0700
committerHyunyoung Song <hyunyoungs@google.com>2015-05-04 18:17:35 -0700
commit227239e7c05d26c4098980b991d3472077c01ccb (patch)
tree0456def401520f8b07350a2dcbfe916fb3faa502 /src/com/android/launcher3/LauncherAppWidgetHost.java
parent80068f518c858babf75cb6f5bf076875dc0cc481 (diff)
downloadandroid_packages_apps_Trebuchet-227239e7c05d26c4098980b991d3472077c01ccb.tar.gz
android_packages_apps_Trebuchet-227239e7c05d26c4098980b991d3472077c01ccb.tar.bz2
android_packages_apps_Trebuchet-227239e7c05d26c4098980b991d3472077c01ccb.zip
update widgets model when package is updated
Fixing a bug where onProviderChanged is called before Package update. And icon loaded on the widget tray is the default icon. Change-Id: I4ffea846d057920fd894537432ac5881642bc570
Diffstat (limited to 'src/com/android/launcher3/LauncherAppWidgetHost.java')
-rw-r--r--src/com/android/launcher3/LauncherAppWidgetHost.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/launcher3/LauncherAppWidgetHost.java b/src/com/android/launcher3/LauncherAppWidgetHost.java
index e32e0d9fe..c274f2ecd 100644
--- a/src/com/android/launcher3/LauncherAppWidgetHost.java
+++ b/src/com/android/launcher3/LauncherAppWidgetHost.java
@@ -79,7 +79,8 @@ public class LauncherAppWidgetHost extends AppWidgetHost {
}
protected void onProvidersChanged() {
- mLauncher.getModel().loadAndBindWidgetsAndShortcuts(mLauncher, mLauncher);
+ mLauncher.getModel().loadAndBindWidgetsAndShortcuts(mLauncher, mLauncher,
+ true /* refresh */);
if (!mProviderChangeListeners.isEmpty()) {
for (Runnable callback : new ArrayList<>(mProviderChangeListeners)) {
callback.run();