diff options
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/AutoCorrection.java | 7 | ||||
-rw-r--r-- | java/src/com/android/inputmethod/latin/Suggest.java | 3 |
2 files changed, 2 insertions, 8 deletions
diff --git a/java/src/com/android/inputmethod/latin/AutoCorrection.java b/java/src/com/android/inputmethod/latin/AutoCorrection.java index e3e7cc21c..0d90b1cbc 100644 --- a/java/src/com/android/inputmethod/latin/AutoCorrection.java +++ b/java/src/com/android/inputmethod/latin/AutoCorrection.java @@ -88,13 +88,6 @@ public class AutoCorrection { return !isValidWord(dictionaries, word, ignoreCase); } - public static boolean shouldAutoCorrectToSelf( - final ConcurrentHashMap<String, Dictionary> dictionaries, - final CharSequence consideredWord) { - return (!TextUtils.isEmpty(consideredWord) && !allowsToBeAutoCorrected(dictionaries, - consideredWord, false)); - } - public static boolean hasAutoCorrectionForBinaryDictionary(SuggestedWordInfo suggestion, CharSequence consideredWord, float autoCorrectionThreshold) { if (null != suggestion) { diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java index ed009375e..aa85d895f 100644 --- a/java/src/com/android/inputmethod/latin/Suggest.java +++ b/java/src/com/android/inputmethod/latin/Suggest.java @@ -233,7 +233,8 @@ public class Suggest { final CharSequence autoCorrection; if (null != whitelistedWord) { autoCorrection = whitelistedWord; - } else if (AutoCorrection.shouldAutoCorrectToSelf(mDictionaries, consideredWord)) { + } else if (!TextUtils.isEmpty(consideredWord) && + !AutoCorrection.allowsToBeAutoCorrected(mDictionaries, consideredWord, false)) { autoCorrection = consideredWord; } else if (AutoCorrection.hasAutoCorrectionForBinaryDictionary(bestSuggestion, consideredWord, mAutoCorrectionThreshold)) { |