diff options
| -rw-r--r-- | core/java/com/android/internal/view/menu/ActionMenuItemView.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/com/android/internal/view/menu/ActionMenuItemView.java b/core/java/com/android/internal/view/menu/ActionMenuItemView.java index 7218ddc090f0..3325df617de9 100644 --- a/core/java/com/android/internal/view/menu/ActionMenuItemView.java +++ b/core/java/com/android/internal/view/menu/ActionMenuItemView.java @@ -106,10 +106,11 @@ public class ActionMenuItemView extends LinearLayout mImageButton.setImageDrawable(icon); if (icon != null) { mImageButton.setVisibility(VISIBLE); - mTextButton.setVisibility(GONE); } else { mImageButton.setVisibility(GONE); } + + mTextButton.setVisibility(icon == null || mItemData.showsTextAsAction() ? VISIBLE : GONE); } public boolean hasText() { |