aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBrandon Ballinger <>2009-04-28 11:38:42 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-04-28 11:38:42 -0700
commitc5bb4591b67b165f007e29bd9424d319ac3c7c28 (patch)
treefb53dbeebdd0d23ffa6b07bbe504c72adf376c97 /src
parent0221514bd1360c7bfcf6eeaa920da49557c5fd2a (diff)
downloadlatinime-c5bb4591b67b165f007e29bd9424d319ac3c7c28.tar.gz
latinime-c5bb4591b67b165f007e29bd9424d319ac3c7c28.tar.xz
latinime-c5bb4591b67b165f007e29bd9424d319ac3c7c28.zip
AI 147900: Set symbols state when setting keyboard in LatinIME [bug fix for 1815418].
BUG=1815418 Automated import of CL 147900
Diffstat (limited to 'src')
-rw-r--r--src/com/android/inputmethod/latin/KeyboardSwitcher.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/inputmethod/latin/KeyboardSwitcher.java b/src/com/android/inputmethod/latin/KeyboardSwitcher.java
index 52067526a..92b7cd4a1 100644
--- a/src/com/android/inputmethod/latin/KeyboardSwitcher.java
+++ b/src/com/android/inputmethod/latin/KeyboardSwitcher.java
@@ -115,6 +115,7 @@ public class KeyboardSwitcher {
void setKeyboardMode(int mode, int imeOptions, boolean isSymbols) {
mMode = mode;
mImeOptions = imeOptions;
+ mIsSymbols = isSymbols;
mInputView.setPreviewEnabled(true);
KeyboardId id = getKeyboardId(mode, imeOptions, isSymbols);
LatinKeyboard keyboard = getKeyboard(id);
@@ -226,7 +227,6 @@ public class KeyboardSwitcher {
}
void toggleSymbols() {
- mIsSymbols = !mIsSymbols;
- setKeyboardMode(mMode, mImeOptions, mIsSymbols);
+ setKeyboardMode(mMode, mImeOptions, !mIsSymbols);
}
}