summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorMasanori Ogino <ogino.masanori@sharp.co.jp>2013-01-22 18:10:52 +0900
committerMasanori Ogino <ogino.masanori@sharp.co.jp>2013-01-22 18:10:52 +0900
commitf449c0c381239dc0f78b0f01ecfb3889e056a597 (patch)
tree465502c36f564cdcf405efc72b184dae256e23bf /core
parentb1e16f11ffd3a391be1a44a352c122b6dad1e8a5 (diff)
downloadframeworks_base-f449c0c381239dc0f78b0f01ecfb3889e056a597.zip
frameworks_base-f449c0c381239dc0f78b0f01ecfb3889e056a597.tar.gz
frameworks_base-f449c0c381239dc0f78b0f01ecfb3889e056a597.tar.bz2
fix hover events consume issue
View#onHoverEvent() would always consume hover events over the view if an application window has the clickable view/widget on it. That's happened even if accessibility/talkback is disabled. So those events will not dispatch to activity#onGenericMotionEvent(). The onHoverEvent method should return a real consumed state. Change-Id: I9cac13b82866e5cdda0b03befb0de752a0a2e741
Diffstat (limited to 'core')
-rw-r--r--core/java/android/view/View.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index ff44475..b3f9b31 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -8064,8 +8064,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
// in onHoverEvent.
// Note that onGenericMotionEvent will be called by default when
// onHoverEvent returns false (refer to dispatchGenericMotionEvent).
- dispatchGenericMotionEventInternal(event);
- return true;
+ return dispatchGenericMotionEventInternal(event);
}
return false;