LatinIME/java/src/com/android/inputmethod/keyboard
Yohei Yukawa 4c259866c4 Cancel keydown events immediately once the view starts scrolling
The motivation of this patch is to make sure a user never feel
haptic feedback when scrolling the Emoji palette. In order to
achieve it, EmojiPageKeyboardView#releaseCurrentKey() should
be called whenever (delayed) keydown events should be canceled.

This patch wires up ViewPager.OnPageChangeListener#onPageScrolled
with EmojiPageKeyboardView#releaseCurrentKey() so that delayed
keydown events will be canceled immediately once the ViewParger
starts scrolling.

BUG: 12964092
Change-Id: Iea8c3e090bb16a8622e6b4a850af2bf963aa77d0
2014-02-12 18:56:08 +09:00
..
internal Optimize text resources' ordering a bit 2014-02-11 21:41:55 +09:00
EmojiCategoryPageIndicatorView.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
EmojiPalettesView.java Cancel keydown events immediately once the view starts scrolling 2014-02-12 18:56:08 +09:00
Key.java Refactor Key constructors 2014-02-10 11:14:35 +09:00
Keyboard.java [IL69.1] Move a static method to a utility class. 2014-01-24 11:59:23 +09:00
KeyboardActionListener.java Thin out audio and haptic feedback while key repeat 2013-08-14 18:37:58 +09:00
KeyboardId.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
KeyboardLayoutSet.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
KeyboardSwitcher.java Remove unused import 2014-02-10 10:22:29 +09:00
KeyboardView.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
KeyDetector.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
MainKeyboardView.java Remove unused import 2014-02-10 10:22:29 +09:00
MoreKeysDetector.java Reset to 9bd6dac470 2013-12-13 17:13:32 +09:00
MoreKeysKeyboard.java Refactor Key constructors 2014-02-10 11:14:35 +09:00
MoreKeysKeyboardView.java [IL65] Pull up X,Y processing, step 4 2014-01-22 14:44:27 +09:00
MoreKeysPanel.java Fix IllegalStateException of ViewGroup 2013-12-16 17:06:23 +09:00
PointerTracker.java Fix possible NPE while finding device override value from resource 2014-02-10 14:38:53 +09:00
ProximityInfo.java Fix an off-by-one error. 2013-09-19 13:43:09 +09:00