Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5bc2b612 authored by Jean Chalard's avatar Jean Chalard
Browse files

Move a method up a level

Change-Id: I6b9a697480127e4745698ab19f8a360b86ff39ca
parent d02783cb
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -979,7 +979,9 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
                    .setTypedWordValid(false)
                    .setHasMinimalSuggestion(false);
            // When in fullscreen mode, show completions generated by the application
            setSuggestions(builder.build());
            final SuggestedWords words = builder.build();
            setSuggestions(words);
            setAutoCorrectionIndicator(words);
            // TODO: is this the right thing to do? What should we auto-correct to in
            // this case? This says to keep whatever the user typed.
            mWordComposer.setAutoCorrection(mWordComposer.getTypedWord());
@@ -1713,6 +1715,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar

    public void clearSuggestions() {
        setSuggestions(SuggestedWords.EMPTY);
        setAutoCorrectionIndicator(SuggestedWords.EMPTY);
    }

    public void setSuggestions(final SuggestedWords words) {
@@ -1721,7 +1724,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
            mKeyboardSwitcher.onAutoCorrectionStateChanged(
                    words.hasWordAboveAutoCorrectionScoreThreshold());
        }
        setAutoCorrectionIndicator(words);
    }

    private void setAutoCorrectionIndicator(final SuggestedWords words) {
@@ -1851,6 +1853,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
        }
        mWordComposer.setAutoCorrection(autoCorrection);
        setSuggestions(suggestedWords);
        setAutoCorrectionIndicator(suggestedWords);
        setSuggestionStripShown(isSuggestionsStripVisible());
    }

@@ -2024,6 +2027,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar

    public void setPunctuationSuggestions() {
        setSuggestions(mSettingsValues.mSuggestPuncList);
        setAutoCorrectionIndicator(mSettingsValues.mSuggestPuncList);
        setSuggestionStripShown(isSuggestionsStripVisible());
    }