From 7d09f04363cdda6a3cf8b2ad1b67c9a07fa8975f Mon Sep 17 00:00:00 2001 From: Adam Powell Date: Mon, 10 Oct 2011 11:15:56 -0700 Subject: [PATCH] Bug 5430909 - Overlay action bar should consume hover events Otherwise these will incorrectly fall through to the view below. Change-Id: I97280c41b2080f3f156554c6eb111af246e140d0 --- .../com/android/internal/widget/ActionBarContainer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/java/com/android/internal/widget/ActionBarContainer.java b/core/java/com/android/internal/widget/ActionBarContainer.java index f95de62fb920f..0c57270544b73 100644 --- a/core/java/com/android/internal/widget/ActionBarContainer.java +++ b/core/java/com/android/internal/widget/ActionBarContainer.java @@ -118,6 +118,14 @@ public class ActionBarContainer extends FrameLayout { return true; } + @Override + public boolean onHoverEvent(MotionEvent ev) { + super.onHoverEvent(ev); + + // An action bar always eats hover events. + return true; + } + public void setTabContainer(ScrollingTabContainerView tabView) { if (mTabContainer != null) { removeView(mTabContainer);