diff options
Diffstat (limited to 'src/com/android/browser/view/PieMenu.java')
-rw-r--r-- | src/com/android/browser/view/PieMenu.java | 5 |
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); |