Index: chrome/browser/views/wrench_menu.cc |
diff --git a/chrome/browser/views/wrench_menu.cc b/chrome/browser/views/wrench_menu.cc |
index 56971156f7b3b25fa37156aeb5fecd56085d7ff8..bc7ee5ab68823066bc61d4e671deaf998be64b7c 100644 |
--- a/chrome/browser/views/wrench_menu.cc |
+++ b/chrome/browser/views/wrench_menu.cc |
@@ -706,6 +706,9 @@ MenuItemView* WrenchMenu::AppendMenuItem(MenuItemView* parent, |
MenuItemView* menu_item = parent->AppendMenuItemImpl(id, label, icon, type); |
+ if (menu_item) |
+ menu_item->SetVisible(model->IsVisibleAt(index)); |
+ |
if (menu_type == MenuModel::TYPE_COMMAND && model->HasIcons()) { |
SkBitmap icon; |
if (model->GetIconAt(index, &icon)) |