Chromium Code Reviews| Index: ui/views/controls/menu/menu_item_view.cc |
| diff --git a/ui/views/controls/menu/menu_item_view.cc b/ui/views/controls/menu/menu_item_view.cc |
| index 0583ff1e9208ddb9822af9dd51b612917bde6e29..f24c61059c6333bb53162fc66a3a579778e1b25a 100644 |
| --- a/ui/views/controls/menu/menu_item_view.cc |
| +++ b/ui/views/controls/menu/menu_item_view.cc |
| @@ -254,6 +254,8 @@ MenuItemView* MenuItemView::AddMenuItemAt( |
| item->SetIcon(icon); |
| if (type == SUBMENU) |
| item->CreateSubmenu(); |
| + if (GetDelegate() && !GetDelegate()->IsCommandVisible(item_id)) |
|
sky
2014/07/28 15:53:17
Can you also update MenuModelAdapter. Specifically
Joao da Silva
2014/07/28 16:12:49
Done.
|
| + item->SetVisible(false); |
| submenu_->AddChildViewAt(item, index); |
| return item; |
| } |