diff options
author | Romain Guy <romainguy@android.com> | 2009-07-01 16:39:46 -0700 |
---|---|---|
committer | Romain Guy <romainguy@android.com> | 2009-07-01 16:39:46 -0700 |
commit | f38b3d57033cf416454b3b9d019756c8bca03648 (patch) | |
tree | 9658bd078e3364e30877193527223d99dc750a27 /src | |
parent | 98d0165c88b643d6ead4ebf35bb60be220f5811a (diff) | |
download | android_packages_apps_Trebuchet-f38b3d57033cf416454b3b9d019756c8bca03648.tar.gz android_packages_apps_Trebuchet-f38b3d57033cf416454b3b9d019756c8bca03648.tar.bz2 android_packages_apps_Trebuchet-f38b3d57033cf416454b3b9d019756c8bca03648.zip |
Fixes #1956185. Restores the gesture when changing orientation when creating a shortcut.
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/launcher/Launcher.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/launcher/Launcher.java b/src/com/android/launcher/Launcher.java index d5c738c75..9a112b8aa 100644 --- a/src/com/android/launcher/Launcher.java +++ b/src/com/android/launcher/Launcher.java @@ -577,7 +577,10 @@ public final class Launcher extends Activity implements View.OnClickListener, On boolean gesturesShowing = savedState.getBoolean(RUNTIME_STATE_GESTURES_PANEL, false); if (gesturesShowing) { - final Gesture gesture = (Gesture) savedState.get(RUNTIME_STATE_GESTURES_PANEL_GESTURE); + if (mCurrentGesture == null) { + mCurrentGesture = (Gesture) savedState.get(RUNTIME_STATE_GESTURES_PANEL_GESTURE); + } + final Gesture gesture = mCurrentGesture; mWorkspace.post(new Runnable() { public void run() { showGesturesPanel(false); |