Loading java/src/com/android/inputmethod/latin/LatinIME.java +1 −1 Original line number Diff line number Diff line Loading @@ -1838,7 +1838,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar final boolean shouldBlockAutoCorrectionBySafetyNet = Utils.shouldBlockAutoCorrectionBySafetyNet(suggestedWords, mSuggest); if (shouldBlockAutoCorrectionBySafetyNet) { suggestedWords.setShouldBlockAutoCorrection(); suggestedWords.setShouldBlockAutoCorrectionBySatefyNet(); } final CharSequence autoCorrection; if (suggestedWords.size() > 0) { Loading java/src/com/android/inputmethod/latin/SuggestedWords.java +6 −6 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ public class SuggestedWords { public final boolean mHasAutoCorrectionCandidate; public final boolean mIsPunctuationSuggestions; private final List<SuggestedWordInfo> mSuggestedWordInfoList; private boolean mShouldBlockAutoCorrection; private boolean mShouldBlockAutoCorrectionBySafetyNet; private SuggestedWords(List<CharSequence> words, boolean typedWordValid, boolean hasAutoCorrectionCandidate, boolean isPunctuationSuggestions, Loading @@ -46,7 +46,7 @@ public class SuggestedWords { mHasAutoCorrectionCandidate = hasAutoCorrectionCandidate; mIsPunctuationSuggestions = isPunctuationSuggestions; mSuggestedWordInfoList = suggestedWordInfoList; mShouldBlockAutoCorrection = false; mShouldBlockAutoCorrectionBySafetyNet = false; } public int size() { Loading @@ -69,12 +69,12 @@ public class SuggestedWords { return mIsPunctuationSuggestions; } public void setShouldBlockAutoCorrection() { mShouldBlockAutoCorrection = true; public void setShouldBlockAutoCorrectionBySatefyNet() { mShouldBlockAutoCorrectionBySafetyNet = true; } public boolean shouldBlockAutoCorrection() { return mShouldBlockAutoCorrection; public boolean shouldBlockAutoCorrectionBySafetyNet() { return mShouldBlockAutoCorrectionBySafetyNet; } public static class Builder { Loading java/src/com/android/inputmethod/latin/Utils.java +1 −1 Original line number Diff line number Diff line Loading @@ -776,7 +776,7 @@ public class Utils { public static boolean willAutoCorrect(SuggestedWords suggestions) { return !suggestions.mTypedWordValid && suggestions.mHasAutoCorrectionCandidate && !suggestions.shouldBlockAutoCorrection(); && !suggestions.shouldBlockAutoCorrectionBySafetyNet(); } public static class Stats { Loading java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java +1 −1 Original line number Diff line number Diff line Loading @@ -308,7 +308,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, } if (LatinImeLogger.sDBG) { if (index == mCenterSuggestionIndex && suggestions.mHasAutoCorrectionCandidate && suggestions.shouldBlockAutoCorrection()) { && suggestions.shouldBlockAutoCorrectionBySafetyNet()) { return 0xFFFF0000; } } Loading Loading
java/src/com/android/inputmethod/latin/LatinIME.java +1 −1 Original line number Diff line number Diff line Loading @@ -1838,7 +1838,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar final boolean shouldBlockAutoCorrectionBySafetyNet = Utils.shouldBlockAutoCorrectionBySafetyNet(suggestedWords, mSuggest); if (shouldBlockAutoCorrectionBySafetyNet) { suggestedWords.setShouldBlockAutoCorrection(); suggestedWords.setShouldBlockAutoCorrectionBySatefyNet(); } final CharSequence autoCorrection; if (suggestedWords.size() > 0) { Loading
java/src/com/android/inputmethod/latin/SuggestedWords.java +6 −6 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ public class SuggestedWords { public final boolean mHasAutoCorrectionCandidate; public final boolean mIsPunctuationSuggestions; private final List<SuggestedWordInfo> mSuggestedWordInfoList; private boolean mShouldBlockAutoCorrection; private boolean mShouldBlockAutoCorrectionBySafetyNet; private SuggestedWords(List<CharSequence> words, boolean typedWordValid, boolean hasAutoCorrectionCandidate, boolean isPunctuationSuggestions, Loading @@ -46,7 +46,7 @@ public class SuggestedWords { mHasAutoCorrectionCandidate = hasAutoCorrectionCandidate; mIsPunctuationSuggestions = isPunctuationSuggestions; mSuggestedWordInfoList = suggestedWordInfoList; mShouldBlockAutoCorrection = false; mShouldBlockAutoCorrectionBySafetyNet = false; } public int size() { Loading @@ -69,12 +69,12 @@ public class SuggestedWords { return mIsPunctuationSuggestions; } public void setShouldBlockAutoCorrection() { mShouldBlockAutoCorrection = true; public void setShouldBlockAutoCorrectionBySatefyNet() { mShouldBlockAutoCorrectionBySafetyNet = true; } public boolean shouldBlockAutoCorrection() { return mShouldBlockAutoCorrection; public boolean shouldBlockAutoCorrectionBySafetyNet() { return mShouldBlockAutoCorrectionBySafetyNet; } public static class Builder { Loading
java/src/com/android/inputmethod/latin/Utils.java +1 −1 Original line number Diff line number Diff line Loading @@ -776,7 +776,7 @@ public class Utils { public static boolean willAutoCorrect(SuggestedWords suggestions) { return !suggestions.mTypedWordValid && suggestions.mHasAutoCorrectionCandidate && !suggestions.shouldBlockAutoCorrection(); && !suggestions.shouldBlockAutoCorrectionBySafetyNet(); } public static class Stats { Loading
java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java +1 −1 Original line number Diff line number Diff line Loading @@ -308,7 +308,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, } if (LatinImeLogger.sDBG) { if (index == mCenterSuggestionIndex && suggestions.mHasAutoCorrectionCandidate && suggestions.shouldBlockAutoCorrection()) { && suggestions.shouldBlockAutoCorrectionBySafetyNet()) { return 0xFFFF0000; } } Loading