commit | 48d8d8d0ae573605f938b3859bf58e1972f0d737 | [log] [tgz] |
---|---|---|
author | Tadashi G. Takaoka <takaoka@google.com> | Thu Mar 28 17:54:36 2013 +0900 |
committer | Tadashi G. Takaoka <takaoka@google.com> | Thu Mar 28 17:54:36 2013 +0900 |
tree | 7d0608b48c09b775629410a4be62a888d4f05720 | |
parent | 2188cbae6351ae463f8b882b1cb6b1b348fad0a2 [diff] |
Fix potential NPE in MainKeyboardView.KeyTimerHandler Bug: 8469652 Change-Id: Ib7a548e6a24d2e02de85ab444c0ec99d8f6b82c3
diff --git a/java/src/com/android/inputmethod/keyboard/MainKeyboardView.java b/java/src/com/android/inputmethod/keyboard/MainKeyboardView.java index f0ca9c1..745e7df 100644 --- a/java/src/com/android/inputmethod/keyboard/MainKeyboardView.java +++ b/java/src/com/android/inputmethod/keyboard/MainKeyboardView.java
@@ -229,6 +229,9 @@ @Override public void handleMessage(final Message msg) { final MainKeyboardView keyboardView = getOuterInstance(); + if (keyboardView == null) { + return; + } final PointerTracker tracker = (PointerTracker) msg.obj; switch (msg.what) { case MSG_TYPING_STATE_EXPIRED: