diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2015-05-04 18:17:35 -0700 |
---|---|---|
committer | Hyunyoung Song <hyunyoungs@google.com> | 2015-05-04 18:17:35 -0700 |
commit | 227239e7c05d26c4098980b991d3472077c01ccb (patch) | |
tree | 0456def401520f8b07350a2dcbfe916fb3faa502 /src/com/android/launcher3/LauncherAppWidgetHost.java | |
parent | 80068f518c858babf75cb6f5bf076875dc0cc481 (diff) | |
download | android_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.java | 3 |
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(); |