diff options
author | 2010-12-28 19:12:39 +0900 | |
---|---|---|
committer | 2010-12-28 19:16:36 +0900 | |
commit | 43046fef25d2b7637bfd1aad2e814af03cd300cf (patch) | |
tree | 4a5e32a0813cb7aacf90d6981d387dea2148ed8a /java/src | |
parent | bfe2b534457d946645d483e311249787ba4fc3ae (diff) | |
download | latinime-43046fef25d2b7637bfd1aad2e814af03cd300cf.tar.gz latinime-43046fef25d2b7637bfd1aad2e814af03cd300cf.tar.xz latinime-43046fef25d2b7637bfd1aad2e814af03cd300cf.zip |
Initialize mMode in SubtypeSwitcher and added TODO
Change-Id: If3fa38c5ecf12159cee8d237fa3d5260a9ed66cb
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/SubtypeSwitcher.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java index a5bfdeb94..d696834e9 100644 --- a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java +++ b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java @@ -42,6 +42,7 @@ import java.util.Locale; import java.util.Map; public class SubtypeSwitcher { + // TODO: This should be configurable by resource // This flag indicates if we support language switching by swipe on space bar. // We may or may not draw the current language on space bar regardless of this flag. public static final boolean USE_SPACEBAR_LANGUAGE_SWITCHER = false; @@ -104,7 +105,8 @@ public class SubtypeSwitcher { mSystemLocale = null; mInputLocale = null; mInputLocaleStr = null; - mMode = null; + // Mode is initialized to KEYBOARD_MODE, in case that LatinIME can't obtain currentSubtype + mMode = KEYBOARD_MODE; mAllEnabledSubtypesOfCurrentInputMethod = null; // TODO: Voice input should be created here mVoiceInput = null; |