diff options
| author | Adam Powell <adamp@google.com> | 2010-12-01 13:09:24 -0800 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-12-01 13:09:24 -0800 |
| commit | c868b15418d377b7a4c78eb754fb858dfdcf0756 (patch) | |
| tree | fb5a929e4d3d486e1574d86e5030503208c37edf /core/java/android/app/Dialog.java | |
| parent | fad778754cec0b0cc7723d0ecbc78fbfe9dbb763 (diff) | |
| parent | 8515ee846bd76aee86ec5ddfcc4dd1e626dd999c (diff) | |
Merge "Fix bug 3240444 - add OnMenuVisibilityListener for action bar."
Diffstat (limited to 'core/java/android/app/Dialog.java')
| -rw-r--r-- | core/java/android/app/Dialog.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/app/Dialog.java b/core/java/android/app/Dialog.java index 64a4d7a71c50..f90fc59a33b3 100644 --- a/core/java/android/app/Dialog.java +++ b/core/java/android/app/Dialog.java @@ -735,6 +735,9 @@ public class Dialog implements DialogInterface, Window.Callback, * @see Activity#onMenuOpened(int, Menu) */ public boolean onMenuOpened(int featureId, Menu menu) { + if (featureId == Window.FEATURE_ACTION_BAR) { + mActionBar.dispatchMenuVisibilityChanged(true); + } return true; } @@ -749,6 +752,9 @@ public class Dialog implements DialogInterface, Window.Callback, * @see Activity#onPanelClosed(int, Menu) */ public void onPanelClosed(int featureId, Menu menu) { + if (featureId == Window.FEATURE_ACTION_BAR) { + mActionBar.dispatchMenuVisibilityChanged(false); + } } /** |
