[IL92] Straighten out showSuggestionStripWithTypedWord
Bug: 8636060 Change-Id: I066ff29c76349f0ab61441ea5f7bc9085d24bdbcmain
parent
c6367ee64d
commit
4c6029e530
|
@ -1426,7 +1426,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
|
||||
private void showSuggestionStripWithTypedWord(final SuggestedWords sourceSuggestedWords,
|
||||
final String typedWord) {
|
||||
// TODO: refactor this
|
||||
final SuggestedWords suggestedWords =
|
||||
sourceSuggestedWords.isEmpty() ? SuggestedWords.EMPTY : sourceSuggestedWords;
|
||||
final String autoCorrection;
|
||||
|
@ -1437,13 +1436,9 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
// because it may differ from mWordComposer.mTypedWord.
|
||||
autoCorrection = typedWord;
|
||||
}
|
||||
if (suggestedWords.isEmpty()) {
|
||||
AccessibilityUtils.getInstance().setAutoCorrection(suggestedWords, typedWord);
|
||||
setSuggestedWords(suggestedWords);
|
||||
setAutoCorrectionIndicator(false);
|
||||
return;
|
||||
}
|
||||
if (SuggestedWords.EMPTY != suggestedWords) {
|
||||
mInputLogic.mWordComposer.setAutoCorrection(autoCorrection);
|
||||
}
|
||||
setSuggestedWords(suggestedWords);
|
||||
setAutoCorrectionIndicator(suggestedWords.mWillAutoCorrect);
|
||||
setSuggestionStripShown(isSuggestionsStripVisible());
|
||||
|
|
Loading…
Reference in New Issue