diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/java/com/android/internal/view/menu/MenuPopupHelper.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/com/android/internal/view/menu/MenuPopupHelper.java b/core/java/com/android/internal/view/menu/MenuPopupHelper.java index ce0ec04..f52c93c 100644 --- a/core/java/com/android/internal/view/menu/MenuPopupHelper.java +++ b/core/java/com/android/internal/view/menu/MenuPopupHelper.java @@ -92,7 +92,9 @@ public class MenuPopupHelper implements AdapterView.OnItemClickListener, View.On } public void dismiss() { - mPopup.dismiss(); + if (isShowing()) { + mPopup.dismiss(); + } mPopup = null; } |