From 86f189fd969de7259a0e0fcc1cf868ba667f3e3b Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Wed, 19 Jan 2011 17:44:51 +0900 Subject: [PATCH] Fix NPE bug: 3364217 Change-Id: If6a2514a8feac509d7b6716c8574521a0ec0fa3e --- .../com/android/inputmethod/keyboard/LatinKeyboardView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java b/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java index ef41cb6e4..e9d5580e8 100644 --- a/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java +++ b/java/src/com/android/inputmethod/keyboard/LatinKeyboardView.java @@ -205,10 +205,10 @@ public class LatinKeyboardView extends KeyboardView { @Override public boolean onTouchEvent(MotionEvent me) { LatinKeyboard keyboard = getLatinKeyboard(); + if (keyboard == null) return true; // If there was a sudden jump, return without processing the actual motion event. - if (handleSuddenJump(me)) - return true; + if (handleSuddenJump(me)) return true; // Reset any bounding box controls in the keyboard if (me.getAction() == MotionEvent.ACTION_DOWN) {