diff options
author | 2011-12-14 03:02:09 -0800 | |
---|---|---|
committer | 2011-12-14 03:02:09 -0800 | |
commit | d549d4334f05737128061a595a0a3304b1af00b6 (patch) | |
tree | e6c9d9c9d2792ac3b3d70fabb72d70e6635739a9 /java/src | |
parent | c115aed98f9d1a3cc09b3c04e659bfe0f28d91d6 (diff) | |
parent | 17dc10724bf0db04d0a4bfb2b8be0739ad9e60c6 (diff) | |
download | latinime-d549d4334f05737128061a595a0a3304b1af00b6.tar.gz latinime-d549d4334f05737128061a595a0a3304b1af00b6.tar.xz latinime-d549d4334f05737128061a595a0a3304b1af00b6.zip |
Merge "Remove long press settings key function"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java b/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java index af5f808fd..e56f2ea84 100644 --- a/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java +++ b/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java @@ -409,19 +409,16 @@ public class LatinKeyboardView extends KeyboardView implements PointerTracker.Ke invokeReleaseKey(primaryCode); return true; } - } - if (primaryCode == Keyboard.CODE_SETTINGS || primaryCode == Keyboard.CODE_SPACE) { - // Both long pressing settings key and space key invoke IME switcher dialog. - if (invokeCustomRequest(LatinIME.CODE_SHOW_INPUT_METHOD_PICKER)) { - tracker.onLongPressed(); - invokeReleaseKey(primaryCode); - return true; - } else { - return openMoreKeysPanel(parentKey, tracker); + if (primaryCode == Keyboard.CODE_SPACE) { + // Long pressing the space key invokes IME switcher dialog. + if (invokeCustomRequest(LatinIME.CODE_SHOW_INPUT_METHOD_PICKER)) { + tracker.onLongPressed(); + invokeReleaseKey(primaryCode); + return true; + } } - } else { - return openMoreKeysPanel(parentKey, tracker); } + return openMoreKeysPanel(parentKey, tracker); } private boolean invokeCustomRequest(int code) { |