diff options
author | Winson Chung <winsonc@google.com> | 2012-06-08 15:56:34 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-06-08 15:56:34 -0700 |
commit | 5262bb3c4c4cd4fb566a5003154fa97edcde138b (patch) | |
tree | fc5603af916a4100ff58dea6eb806dfab83e601a /src/com/android/launcher2 | |
parent | 8ec2303379eb467e063113385c9514063abed787 (diff) | |
parent | 6cf79096ce2dcd0ba4cacc82b9f1d83ea69b5686 (diff) | |
download | packages_apps_trebuchet-5262bb3c4c4cd4fb566a5003154fa97edcde138b.zip packages_apps_trebuchet-5262bb3c4c4cd4fb566a5003154fa97edcde138b.tar.gz packages_apps_trebuchet-5262bb3c4c4cd4fb566a5003154fa97edcde138b.tar.bz2 |
Merge "Fixing regression in transition after returning to home from another app. (Bug 6629707)" into jb-dev
Diffstat (limited to 'src/com/android/launcher2')
-rw-r--r-- | src/com/android/launcher2/Launcher.java | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index 63af10a..28dfd65 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -1233,17 +1233,6 @@ public final class Launcher extends Activity // some communication back with the app. mWorkspace.postDelayed(mBuildLayersRunnable, 500); - // We had to enable the wallpaper visibility when launching apps from all - // apps (so that the transitions would be the same as when launching from - // workspace) so take this time to see if we need to re-disable the - // wallpaper visibility to ensure performance. - mWorkspace.post(new Runnable() { - @Override - public void run() { - disableWallpaperIfInAllApps(); - } - }); - observer.removeOnPreDrawListener(this); return true; } @@ -2666,7 +2655,12 @@ public final class Launcher extends Activity updateWallpaperVisibility(true); } else { // When launcher has focus again, disable the wallpaper if we are in AllApps - disableWallpaperIfInAllApps(); + mWorkspace.postDelayed(new Runnable() { + @Override + public void run() { + disableWallpaperIfInAllApps(); + } + }, 500); } } |