diff options
author | 2014-08-06 17:47:45 +0000 | |
---|---|---|
committer | 2014-08-06 17:47:45 +0000 | |
commit | acc827b8dd0cffdef35da26ce00338462b477692 (patch) | |
tree | c6b0db98543137977b892e195c0cb2a9ff9c3b27 /java/src | |
parent | 2809183cb6912801305b034f3a5942024619ab04 (diff) | |
parent | 43cf1ae7bb2e2e5c917b27ce9669ae12e547c15f (diff) | |
download | latinime-acc827b8dd0cffdef35da26ce00338462b477692.tar.gz latinime-acc827b8dd0cffdef35da26ce00338462b477692.tar.xz latinime-acc827b8dd0cffdef35da26ce00338462b477692.zip |
am 43cf1ae7: am f66b0e5f: am c08c5064: Merge "Fix an NPE when running with Keep." into lmp-dev
* commit '43cf1ae7bb2e2e5c917b27ce9669ae12e547c15f':
Fix an NPE when running with Keep.
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index c1adc12f9..c7c3aaa18 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -776,15 +776,15 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen private void onStartInputInternal(final EditorInfo editorInfo, final boolean restarting) { super.onStartInput(editorInfo, restarting); + if (editorInfo == null) { + Log.e(TAG, "Null EditorInfo in onStartInput()"); + return; + } SettingsValues currentSettingsValues = mSettings.getCurrent(); final boolean isSameInputType = currentSettingsValues.isSameInputType(editorInfo); final boolean hasSameOrientation = currentSettingsValues.hasSameOrientation(getResources().getConfiguration()); mRichImm.clearSubtypeCaches(); - if (editorInfo == null) { - Log.e(TAG, "Null EditorInfo in onStartInput()"); - return; - } final boolean inputTypeChanged = !isSameInputType; final boolean isDifferentTextField = !restarting || inputTypeChanged; if (isDifferentTextField || !hasSameOrientation) { |