Remove unnecessary and harmful KeyboardState.onUpdateShiftState call
This change also cancels double tap and long press timers if other letter key is pressed after shift key. Bug: 5693999 Bug: 6017610 Change-Id: I3b5f3debfb8915fa73a93b409a38afadf24132e9
Showing
- java/src/com/android/inputmethod/keyboard/KeyboardSwitcher.java 20 additions, 0 deletions...rc/com/android/inputmethod/keyboard/KeyboardSwitcher.java
- java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java 5 additions, 0 deletions...c/com/android/inputmethod/keyboard/LatinKeyboardView.java
- java/src/com/android/inputmethod/keyboard/PointerTracker.java 3 additions, 0 deletions.../src/com/android/inputmethod/keyboard/PointerTracker.java
- java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java 10 additions, 1 deletion.../android/inputmethod/keyboard/internal/KeyboardState.java
- java/src/com/android/inputmethod/keyboard/internal/PointerTrackerQueue.java 21 additions, 3 deletions...id/inputmethod/keyboard/internal/PointerTrackerQueue.java
- java/src/com/android/inputmethod/latin/LatinIME.java 4 additions, 3 deletionsjava/src/com/android/inputmethod/latin/LatinIME.java
- tests/src/com/android/inputmethod/keyboard/internal/KeyboardStateMultiTouchTests.java 13 additions, 0 deletions...ethod/keyboard/internal/KeyboardStateMultiTouchTests.java
- tests/src/com/android/inputmethod/keyboard/internal/KeyboardStateSingleTouchTests.java 63 additions, 0 deletions...thod/keyboard/internal/KeyboardStateSingleTouchTests.java
- tests/src/com/android/inputmethod/keyboard/internal/MockKeyboardSwitcher.java 10 additions, 0 deletions...d/inputmethod/keyboard/internal/MockKeyboardSwitcher.java
Loading
Please register or sign in to comment