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

Commit 4500dedf authored by Jean Chalard's avatar Jean Chalard
Browse files

[IL101] Remove a method

Bug: 8636060
Change-Id: Ic9c12fc6970987b0e1912e8ae85bed55260d66b5
parent 491a6a6f
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -193,9 +193,13 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
                    if (msg.arg2 == ARG2_WITH_TYPED_WORD) {
                        final Pair<SuggestedWords, String> p =
                                (Pair<SuggestedWords, String>) msg.obj;
                        // [IL]: this is the only place where the second arg is not
                        // suggestedWords.mTypedWord.
                        latinIme.showSuggestionStripWithTypedWord(p.first, p.second);
                    } else {
                        latinIme.showSuggestionStrip((SuggestedWords) msg.obj);
                        final SuggestedWords suggestedWords = (SuggestedWords) msg.obj;
                        latinIme.showSuggestionStripWithTypedWord(suggestedWords,
                                suggestedWords.mTypedWord);
                    }
                } else {
                    latinIme.showGesturePreviewAndSuggestionStrip((SuggestedWords) msg.obj,
@@ -1270,7 +1274,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
    // This method must run on the UI Thread.
    private void showGesturePreviewAndSuggestionStrip(final SuggestedWords suggestedWords,
            final boolean dismissGestureFloatingPreviewText) {
        showSuggestionStrip(suggestedWords);
        showSuggestionStripWithTypedWord(suggestedWords, suggestedWords.mTypedWord);
        final MainKeyboardView mainKeyboardView = mKeyboardSwitcher.getMainKeyboardView();
        mainKeyboardView.showGestureFloatingPreviewText(suggestedWords);
        if (dismissGestureFloatingPreviewText) {
@@ -1405,7 +1409,8 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
        }
    }

    private void showSuggestionStripWithTypedWord(final SuggestedWords sourceSuggestedWords,
    // TODO[IL]: Define a clean interface for this
    public void showSuggestionStripWithTypedWord(final SuggestedWords sourceSuggestedWords,
            final String typedWord) {
        final SuggestedWords suggestedWords =
                sourceSuggestedWords.isEmpty() ? SuggestedWords.EMPTY : sourceSuggestedWords;
@@ -1426,11 +1431,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
        AccessibilityUtils.getInstance().setAutoCorrection(suggestedWords, typedWord);
    }

    // TODO[IL]: Define a clean interface for this
    public void showSuggestionStrip(final SuggestedWords suggestedWords) {
        showSuggestionStripWithTypedWord(suggestedWords, suggestedWords.mTypedWord);
    }

    // Called from {@link SuggestionStripView} through the {@link SuggestionStripView#Listener}
    // interface
    @Override
+6 −3
Original line number Diff line number Diff line
@@ -1116,7 +1116,7 @@ public final class InputLogic {
        final SuggestedWords suggestedWords = holder.get(null,
                Constants.GET_SUGGESTED_WORDS_TIMEOUT);
        if (suggestedWords != null) {
            mLatinIME.showSuggestionStrip(suggestedWords);
            mLatinIME.showSuggestionStripWithTypedWord(suggestedWords, suggestedWords.mTypedWord);
        }
    }

@@ -1618,8 +1618,11 @@ public final class InputLogic {
            final int indexOfLastSpace = batchInputText.lastIndexOf(Constants.CODE_SPACE) + 1;
            if (0 != indexOfLastSpace) {
                mConnection.commitText(batchInputText.substring(0, indexOfLastSpace), 1);
                mLatinIME.showSuggestionStrip(
                        suggestedWords.getSuggestedWordsForLastWordOfPhraseGesture());
                final SuggestedWords suggestedWordsForLastWordOfPhraseGesture =
                        suggestedWords.getSuggestedWordsForLastWordOfPhraseGesture();
                mLatinIME.showSuggestionStripWithTypedWord(
                        suggestedWordsForLastWordOfPhraseGesture,
                        suggestedWordsForLastWordOfPhraseGesture.mTypedWord);
            }
            final String lastWord = batchInputText.substring(indexOfLastSpace);
            mWordComposer.setBatchInputWord(lastWord);