aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2012-07-20 18:40:31 +0900
committerTadashi G. Takaoka <takaoka@google.com>2012-07-20 18:40:31 +0900
commitcc3500b0c8f11e8de1ad7376dda466d30637e462 (patch)
tree95493a486b86d5734ed22351c9de3af6b50b5a6f /java/src
parentb8bd45a22a040a6762fa50914d8cc4b94d13872e (diff)
downloadlatinime-cc3500b0c8f11e8de1ad7376dda466d30637e462.tar.gz
latinime-cc3500b0c8f11e8de1ad7376dda466d30637e462.tar.xz
latinime-cc3500b0c8f11e8de1ad7376dda466d30637e462.zip
Disable gesture input detection when more keys keyboard is showing
Bug: 6852441
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/keyboard/PointerTracker.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/PointerTracker.java b/java/src/com/android/inputmethod/keyboard/PointerTracker.java
index da4158295..9b14210aa 100644
--- a/java/src/com/android/inputmethod/keyboard/PointerTracker.java
+++ b/java/src/com/android/inputmethod/keyboard/PointerTracker.java
@@ -671,7 +671,7 @@ public class PointerTracker {
if (queue != null && queue.size() == 1) {
mIsPossibleGesture = false;
// A gesture should start only from the letter key.
- if (sIsGestureEnabled && mIsAlphabetKeyboard && key != null
+ if (sIsGestureEnabled && mIsAlphabetKeyboard && !mIsShowingMoreKeysPanel && key != null
&& Keyboard.isLetterCode(key.mCode)) {
mIsPossibleGesture = true;
// TODO: pointer times should be relative to first down even in entire batch input
@@ -915,8 +915,8 @@ public class PointerTracker {
public void onShowMoreKeysPanel(int x, int y, KeyEventHandler handler) {
abortBatchInput();
onLongPressed();
- onDownEvent(x, y, SystemClock.uptimeMillis(), handler);
mIsShowingMoreKeysPanel = true;
+ onDownEvent(x, y, SystemClock.uptimeMillis(), handler);
}
public void onLongPressed() {