summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/view/PieMenu.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/browser/view/PieMenu.java')
-rw-r--r--src/com/android/browser/view/PieMenu.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/browser/view/PieMenu.java b/src/com/android/browser/view/PieMenu.java
index 6b06a3d..5185adb 100644
--- a/src/com/android/browser/view/PieMenu.java
+++ b/src/com/android/browser/view/PieMenu.java
@@ -30,6 +30,7 @@ import android.graphics.RectF;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
+import android.view.ViewGroup;
import android.widget.FrameLayout;
import java.util.ArrayList;
@@ -360,6 +361,10 @@ public class PieMenu extends FrameLayout {
if (polar.y > mRadius + 2 * mRadiusInc) {
show(false);
deselect();
+ evt.setAction(MotionEvent.ACTION_DOWN);
+ if (getParent() != null) {
+ ((ViewGroup) getParent()).dispatchTouchEvent(evt);
+ }
return false;
}
View v = findView(polar);