LatinIME/java
Dmitry Torokhov 9a438a325b Fix AltR+1 -> ESC shortcuts bringing on-screen keyboard
Change the way we decide whether we want to show on-screen keyboard by
not only paying attention to modifiers, but also keeping track whether
the key sequence started in the right state.

We are still misfiring if user presses a non-modifier key and then our
modifier hot-key, but such sequence is unlikely. Given the fact that we
do not want to store too much state I believe this deficiency is
acceptable.

Bug: 25087681
Bug: 24142161

Change-Id: I1a6b5e8e903c27a87134a6c9a7cd474a0607d5c8
(cherry picked from commit 7c513455918a52bd28c1c8181cb2880db0973b4b)
2015-11-03 17:36:15 +00:00
..
res Merge "Import translations. DO NOT MERGE" into mnc-dr-ryu-dev 2015-10-26 16:24:04 +00:00
src/com/android/inputmethod Fix AltR+1 -> ESC shortcuts bringing on-screen keyboard 2015-11-03 17:36:15 +00:00
Android.mk Just tiny cosmetic fixes in makefile 2014-11-11 03:26:38 +09:00
AndroidManifest.xml [LatinIME] Support MNC permissions. 2015-07-15 22:51:53 +00:00
MODULE_LICENSE_APACHE2
NOTICE
proguard.flags Create a new KeyboardLayout class to represent the layout. 2015-01-30 17:24:09 -08:00