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

Commit 60acfdf4 authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka
Browse files

Skip loading keyboard when SoftInputWindow hasn't shown yet. (DO NOT MERGE)

This is cherry-pick of I003101b2 from Master for Bug: 5541192
Bug: 5636367

Change-Id: I560126d17be6a770b19c1f1347332ebdfde5d671
parent 875c16ad
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -2100,8 +2100,12 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
            // so that we need to re-create the keyboard input view here.
            setInputView(mKeyboardSwitcher.onCreateInputView());
        }
        // When the device locale is changed in SetupWizard etc., this method may get called via
        // onConfigurationChanged before SoftInputWindow is shown.
        if (mKeyboardSwitcher.getKeyboardView() != null) {
            // Reload keyboard because the current language has been changed.
            mKeyboardSwitcher.loadKeyboard(getCurrentInputEditorInfo(), mSettingsValues);
        }
        initSuggest();
        loadSettings();
    }