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

Commit cb0d1c4c authored by Jean Chalard's avatar Jean Chalard
Browse files

Fix isSuggestionsStripVisible when keyboard hidden

When the keyboard is hidden, the suggestion strip is
never visible.

Bug: 8954116
Change-Id: I9f242d07b49ad60b625a22429bb013251e814905
parent e69066d1
Loading
Loading
Loading
Loading
+14 −5
Original line number Diff line number Diff line
@@ -2102,16 +2102,25 @@ public final class LatinIME extends InputMethodService implements KeyboardAction
    }

    private boolean isSuggestionsStripVisible() {
        if (mSuggestionStripView == null)
        final MainKeyboardView mainKeyboardView = mKeyboardSwitcher.getMainKeyboardView();
        if (null == mainKeyboardView || !mainKeyboardView.isShown()) {
            return false;
        }
        if (mSuggestionStripView == null) {
            return false;
        if (mSuggestionStripView.isShowingAddToDictionaryHint())
        }
        if (mSuggestionStripView.isShowingAddToDictionaryHint()) {
            return true;
        if (null == mSettings.getCurrent())
        }
        if (null == mSettings.getCurrent()) {
            return false;
        if (!mSettings.getCurrent().isSuggestionStripVisibleInOrientation(mDisplayOrientation))
        }
        if (!mSettings.getCurrent().isSuggestionStripVisibleInOrientation(mDisplayOrientation)) {
            return false;
        if (mSettings.getCurrent().isApplicationSpecifiedCompletionsOn())
        }
        if (mSettings.getCurrent().isApplicationSpecifiedCompletionsOn()) {
            return true;
        }
        return mSettings.getCurrent().isSuggestionsRequested(mDisplayOrientation);
    }