diff options
author | 2014-01-27 01:35:41 -0800 | |
---|---|---|
committer | 2014-01-27 01:35:41 -0800 | |
commit | 37985b25400fbbe28271f548a72db48c93e4b02a (patch) | |
tree | a386c54deb6c35c27520dce01c32350d660ce9d7 /java/src/com/android/inputmethod/latin/LatinIME.java | |
parent | c6473b59649ceab02b4fe325778d465a721a6dac (diff) | |
parent | 7bee84095e24a9e21e8a2146f7bb9d1ad2cd89ba (diff) | |
download | latinime-37985b25400fbbe28271f548a72db48c93e4b02a.tar.gz latinime-37985b25400fbbe28271f548a72db48c93e4b02a.tar.xz latinime-37985b25400fbbe28271f548a72db48c93e4b02a.zip |
am 7bee8409: Merge "[IL75] Move the SubtypeSwitcher out of InputLogic."
* commit '7bee84095e24a9e21e8a2146f7bb9d1ad2cd89ba':
[IL75] Move the SubtypeSwitcher out of InputLogic.
Diffstat (limited to 'java/src/com/android/inputmethod/latin/LatinIME.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index 8dd2daee4..5083c7798 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -1285,8 +1285,11 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen } else { codeToSend = codePoint; } - mInputLogic.onCodeInput(codeToSend, keyX, keyY, mHandler, mKeyboardSwitcher, - mSubtypeSwitcher); + if (Constants.CODE_SHORTCUT == codePoint) { + mSubtypeSwitcher.switchToShortcutIME(this); + // Still call the *#onCodeInput methods for readability. + } + mInputLogic.onCodeInput(codeToSend, keyX, keyY, mHandler, mKeyboardSwitcher); mKeyboardSwitcher.onCodeInput(codePoint); } |