aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2011-07-29 01:22:11 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-07-29 01:22:11 -0700
commitf12aa77c4bdccf212ed359187ecf7323f8276012 (patch)
treeebbb326127a71ea7cc5a1694124e96b3fe5edd51 /java/src
parent4d94a99babd4188cd37fc47d153476602cec939b (diff)
parent65a898d9ef63e321deb06d1ede835c182e7bcce1 (diff)
downloadlatinime-f12aa77c4bdccf212ed359187ecf7323f8276012.tar.gz
latinime-f12aa77c4bdccf212ed359187ecf7323f8276012.tar.xz
latinime-f12aa77c4bdccf212ed359187ecf7323f8276012.zip
Merge "Simplifying accessibility code in keyboard's dispatchTouchEvent()"
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java9
-rw-r--r--java/src/com/android/inputmethod/keyboard/LatinKeyboardBaseView.java4
2 files changed, 2 insertions, 11 deletions
diff --git a/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java b/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
index 86a56308a..ae9809e56 100644
--- a/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
+++ b/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java
@@ -118,15 +118,6 @@ public class AccessibleKeyboardViewProxy {
return onHoverEventInternal(event, tracker);
}
- public boolean dispatchTouchEvent(MotionEvent event) {
- // Since touch exploration translates hover double-tap to a regular
- // single-tap, we're going to drop non-touch exploration events.
- if (!AccessibilityUtils.getInstance().isTouchExplorationEvent(event))
- return true;
-
- return false;
- }
-
/**
* Handles touch exploration events when Accessibility is turned on.
*
diff --git a/java/src/com/android/inputmethod/keyboard/LatinKeyboardBaseView.java b/java/src/com/android/inputmethod/keyboard/LatinKeyboardBaseView.java
index cb1a2b782..b397ca757 100644
--- a/java/src/com/android/inputmethod/keyboard/LatinKeyboardBaseView.java
+++ b/java/src/com/android/inputmethod/keyboard/LatinKeyboardBaseView.java
@@ -567,9 +567,9 @@ public class LatinKeyboardBaseView extends KeyboardView implements PointerTracke
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
+ // Drop non-hover touch events when touch exploration is enabled.
if (AccessibilityUtils.getInstance().isTouchExplorationEnabled()) {
- return AccessibleKeyboardViewProxy.getInstance().dispatchTouchEvent(event)
- || super.dispatchTouchEvent(event);
+ return false;
}
return super.dispatchTouchEvent(event);