diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2014-10-06 16:23:56 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2014-10-07 14:56:58 -0700 |
commit | b50cc8c5d6125715b139d978887830a5341971aa (patch) | |
tree | a349b95ae8835b0d72608124e58664d55241ee65 /src/com/android/launcher3/Launcher.java | |
parent | 2fce90c38a79d318e96a28107dea287e42509861 (diff) | |
download | android_packages_apps_Trebuchet-b50cc8c5d6125715b139d978887830a5341971aa.tar.gz android_packages_apps_Trebuchet-b50cc8c5d6125715b139d978887830a5341971aa.tar.bz2 android_packages_apps_Trebuchet-b50cc8c5d6125715b139d978887830a5341971aa.zip |
Updating icons for sortcuts when the target app updates.
Bug: 17398260
Change-Id: I055abb971d1f72245e8616ac2ce07bcdf37cdd52
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 3b903c062..aa403db01 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -4719,6 +4719,26 @@ public class Launcher extends Activity } /** + * Some shortcuts were updated in the background. + * + * Implementation of the method from LauncherModel.Callbacks. + */ + public void bindShortcutsUpdated(final ArrayList<ShortcutInfo> shortcuts) { + Runnable r = new Runnable() { + public void run() { + bindShortcutsUpdated(shortcuts); + } + }; + if (waitUntilResume(r)) { + return; + } + + if (mWorkspace != null) { + mWorkspace.updateShortcuts(shortcuts); + } + } + + /** * Update the state of a package, typically related to install state. * * Implementation of the method from LauncherModel.Callbacks. |