summaryrefslogtreecommitdiffstats
path: root/core/java/android/widget/SpellChecker.java
diff options
context:
space:
mode:
authorGilles Debunne <debunne@google.com>2011-08-29 12:05:11 -0700
committerGilles Debunne <debunne@google.com>2011-08-29 14:12:14 -0700
commit9906847cef4307896a64c68fa27da6603a7d8da2 (patch)
tree2abe895a4b3be7286d1569d0c93ff30cd5185f11 /core/java/android/widget/SpellChecker.java
parentf455e9a3b3fa2d4680750e7b65692e35d2bf4023 (diff)
downloadframeworks_base-9906847cef4307896a64c68fa27da6603a7d8da2.zip
frameworks_base-9906847cef4307896a64c68fa27da6603a7d8da2.tar.gz
frameworks_base-9906847cef4307896a64c68fa27da6603a7d8da2.tar.bz2
Bug 5218421: new NPE is SpellChecker when using Japanese language
The spell checker session is null because the Japanase language is not supported. Change-Id: I41d2157e8f66799fdb6dff718e8903ce6f1bb9fe
Diffstat (limited to 'core/java/android/widget/SpellChecker.java')
-rw-r--r--core/java/android/widget/SpellChecker.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/widget/SpellChecker.java b/core/java/android/widget/SpellChecker.java
index ff13dcb..b89b8ec 100644
--- a/core/java/android/widget/SpellChecker.java
+++ b/core/java/android/widget/SpellChecker.java
@@ -112,6 +112,8 @@ public class SpellChecker implements SpellCheckerSessionListener {
private void scheduleSpellCheck() {
if (mLength == 0) return;
+ if (spellCheckerSession == null) return;
+
if (mChecker != null) {
mTextView.removeCallbacks(mChecker);
}