diff options
author | 2014-11-25 02:13:23 +0000 | |
---|---|---|
committer | 2014-11-25 02:13:23 +0000 | |
commit | 58f5e62ba8e565880ae669aa7e167d022a3b89f6 (patch) | |
tree | 091210c6a3eb2d6279a57b53e1614725f11b35f0 /java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java | |
parent | 7f372d57811fbdf7431c742d2de8dadf2af7a3fb (diff) | |
parent | 8e3270091409ac7c1f9d960f5023d4ddf5f46114 (diff) | |
download | latinime-58f5e62ba8e565880ae669aa7e167d022a3b89f6.tar.gz latinime-58f5e62ba8e565880ae669aa7e167d022a3b89f6.tar.xz latinime-58f5e62ba8e565880ae669aa7e167d022a3b89f6.zip |
am 8e327009: Merge "Refactor PointerTracker and MainKeyboardView"
* commit '8e3270091409ac7c1f9d960f5023d4ddf5f46114':
Refactor PointerTracker and MainKeyboardView
Diffstat (limited to 'java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java')
-rw-r--r-- | java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java b/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java index 94a1ee6eb..e80982fc7 100644 --- a/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java +++ b/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java @@ -269,13 +269,9 @@ public final class MainKeyboardAccessibilityDelegate eventTime, eventTime, MotionEvent.ACTION_DOWN, x, y, 0 /* metaState */); // Inject a fake down event to {@link PointerTracker} to handle a long press correctly. tracker.processMotionEvent(downEvent, mKeyDetector); - // The above fake down event triggers an unnecessary long press timer that should be - // canceled. - tracker.cancelLongPressTimer(); downEvent.recycle(); - // Invoke {@link MainKeyboardView#onLongPress(PointerTracker)} as if a long press timeout - // has passed. - mKeyboardView.onLongPress(tracker); + // Invoke {@link PointerTracker#onLongPressed()} as if a long press timeout has passed. + tracker.onLongPressed(); // If {@link Key#hasNoPanelAutoMoreKeys()} is true (such as "0 +" key on the phone layout) // or a key invokes IME switcher dialog, we should just ignore the next // {@link #onRegisterHoverKey(Key,MotionEvent)}. It can be determined by whether |