diff options
author | Romain Guy <romainguy@android.com> | 2009-06-26 10:31:07 -0700 |
---|---|---|
committer | Romain Guy <romainguy@android.com> | 2009-06-26 10:31:07 -0700 |
commit | f280f202e914d92630132a9fab522b80b97ee1d7 (patch) | |
tree | d9d32903693b20b157d95bf51372d4e9ff3d1c1d /src/com/android/launcher | |
parent | f22875368c9909a36c47575f2f8c08f2ba4da549 (diff) | |
download | android_packages_apps_Trebuchet-f280f202e914d92630132a9fab522b80b97ee1d7.tar.gz android_packages_apps_Trebuchet-f280f202e914d92630132a9fab522b80b97ee1d7.tar.bz2 android_packages_apps_Trebuchet-f280f202e914d92630132a9fab522b80b97ee1d7.zip |
Fixes #1945905. Prevents the user from clicking the same button mutiple times.
Diffstat (limited to 'src/com/android/launcher')
-rw-r--r-- | src/com/android/launcher/Launcher.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/android/launcher/Launcher.java b/src/com/android/launcher/Launcher.java index 328a5ca2b..918ffaa15 100644 --- a/src/com/android/launcher/Launcher.java +++ b/src/com/android/launcher/Launcher.java @@ -614,9 +614,11 @@ public final class Launcher extends Activity implements View.OnClickListener, On } private void createGesture() { - mCurrentGesture = mGesturesOverlay.getGesture(); - mWaitingForResult = true; - pickShortcut(REQUEST_PICK_GESTURE_ACTION, R.string.title_select_shortcut); + if (!mWaitingForResult) { + mCurrentGesture = mGesturesOverlay.getGesture(); + mWaitingForResult = true; + pickShortcut(REQUEST_PICK_GESTURE_ACTION, R.string.title_select_shortcut); + } } private void completeCreateGesture(Intent data, boolean isShortcut) { |