diff options
author | 2014-03-28 16:29:56 +0900 | |
---|---|---|
committer | 2014-03-28 17:56:08 +0900 | |
commit | 61dbda00de17be4b624ee7830ae4859167db3ed1 (patch) | |
tree | f8d4750cbe51b5b8e885b8e887d699be8d3e5367 /java/src/com/android/inputmethod/latin | |
parent | f173b12b03a46cb086d61b6a39334c8c9c528281 (diff) | |
download | latinime-61dbda00de17be4b624ee7830ae4859167db3ed1.tar.gz latinime-61dbda00de17be4b624ee7830ae4859167db3ed1.tar.xz latinime-61dbda00de17be4b624ee7830ae4859167db3ed1.zip |
Remove redundant check to detect forceAscii
Change-Id: Ib3272ec19a90b3aa4937573e049ceb86855ea408
Diffstat (limited to 'java/src/com/android/inputmethod/latin')
-rw-r--r-- | java/src/com/android/inputmethod/latin/SubtypeSwitcher.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java index 935dd9667..c9a85f994 100644 --- a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java +++ b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java @@ -93,7 +93,10 @@ public final class SubtypeSwitcher { private int mEnabledSubtypeCount; private boolean mIsSystemLanguageSameAsInputLanguage; - public boolean getValue() { + public boolean needsToDisplayLanguage(final InputMethodSubtype subtype) { + if (SubtypeLocaleUtils.isNoLanguage(subtype)) { + return true; + } return mEnabledSubtypeCount >= 2 || !mIsSystemLanguageSameAsInputLanguage; } @@ -265,14 +268,8 @@ public final class SubtypeSwitcher { // Subtype Switching functions // ////////////////////////////////// - public boolean needsToDisplayLanguage(final Locale keyboardLocale) { - if (keyboardLocale.toString().equals(SubtypeLocaleUtils.NO_LANGUAGE)) { - return true; - } - if (!keyboardLocale.equals(getCurrentSubtypeLocale())) { - return false; - } - return mNeedsToDisplayLanguage.getValue(); + public boolean needsToDisplayLanguage(final InputMethodSubtype subtype) { + return mNeedsToDisplayLanguage.needsToDisplayLanguage(subtype); } public boolean isSystemLocaleSameAsLocaleOfAllEnabledSubtypesOfEnabledImes() { |