aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/AutoCorrection.java7
-rw-r--r--java/src/com/android/inputmethod/latin/Suggest.java3
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)) {