aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authoralanv <alanv@google.com>2012-05-17 19:53:51 -0700
committeralanv <alanv@google.com>2012-05-17 19:53:51 -0700
commitd4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91 (patch)
tree97220a9b7419ba452d3b269f235f6900c75af87c /java/src
parent817a66e7e6bc9eb0bc74bacf0431308f40185cb1 (diff)
downloadlatinime-d4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91.tar.gz
latinime-d4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91.tar.xz
latinime-d4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91.zip
Fix NPE on HOVER_EXIT event when not touching a key.
Bug: 6513368 Change-Id: Ia6d4d01f51a620230b4d19f813fb3aff6881ec03
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java b/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
index 1b0e488bc..2623dcc03 100644
--- a/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
+++ b/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
@@ -113,7 +113,7 @@ public class AccessibleKeyboardViewProxy extends AccessibilityDelegateCompat {
case MotionEvent.ACTION_HOVER_EXIT:
// Make sure we're not getting an EXIT event because the user slid
// off the keyboard area, then force a key press.
- if (pointInView(x, y)) {
+ if (pointInView(x, y) && (key != null)) {
getAccessibilityNodeProvider().simulateKeyPress(key);
}
//$FALL-THROUGH$