diff options
author | 2013-04-16 04:12:17 +0000 | |
---|---|---|
committer | 2013-04-16 04:12:18 +0000 | |
commit | fd15686ae915d9a95f1b6d52b1fc720bf745d77c (patch) | |
tree | 960dcf2d6539fad14a8ee7a192390645cc9d4668 /java | |
parent | a024ac6b206316a96d472d4e2dd3ef1a22e05eac (diff) | |
parent | 2b42ad0eaa5398853fd7d87a2580226d784a55eb (diff) | |
download | latinime-fd15686ae915d9a95f1b6d52b1fc720bf745d77c.tar.gz latinime-fd15686ae915d9a95f1b6d52b1fc720bf745d77c.tar.xz latinime-fd15686ae915d9a95f1b6d52b1fc720bf745d77c.zip |
Merge "Fix an NPE"
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index c7f647f2a..6cc220614 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -2413,6 +2413,7 @@ public final class LatinIME extends InputMethodService implements KeyboardAction if (!mConnection.isCursorTouchingWord(mSettings.getCurrent())) return; final Range range = mConnection.getWordRangeAtCursor(mSettings.getWordSeparators(), 0 /* additionalPrecedingWordsCount */); + if (null == range) return; // Happens if we don't have an input connection at all final ArrayList<SuggestedWordInfo> suggestions = CollectionUtils.newArrayList(); final String typedWord = range.mWord.toString(); if (range.mWord instanceof SpannableString) { |