diff options
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/android/browser/view/PieMenu.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/browser/view/PieMenu.java b/src/com/android/browser/view/PieMenu.java index e41ebb22..1699c274 100644 --- a/src/com/android/browser/view/PieMenu.java +++ b/src/com/android/browser/view/PieMenu.java @@ -386,8 +386,10 @@ public class PieMenu extends FrameLayout { deselect(); } show(false); - if (!mAnimating && !handled && (item != null) && (item.getView() != null)) { - item.getView().performClick(); + if (!handled && (item != null) && (item.getView() != null)) { + if ((item == mOpenItem) || !mAnimating) { + item.getView().performClick(); + } } return true; } |