| Index: views/controls/menu/menu_item_view.cc
|
| diff --git a/views/controls/menu/menu_item_view.cc b/views/controls/menu/menu_item_view.cc
|
| index a914f4020a22bf0c9cfbe10ff6be8aef88f93998..783025cde81de6a013fe1470557d7891da11cf2d 100644
|
| --- a/views/controls/menu/menu_item_view.cc
|
| +++ b/views/controls/menu/menu_item_view.cc
|
| @@ -562,8 +562,10 @@ void MenuItemView::Init(MenuItemView* parent,
|
| SetID(kMenuItemViewID);
|
| has_icons_ = false;
|
|
|
| + // Don't request enabled status from the root menu item as it is just
|
| + // a container for real items.
|
| MenuDelegate* root_delegate = GetDelegate();
|
| - if (root_delegate)
|
| + if (parent && root_delegate)
|
| SetEnabled(root_delegate->IsCommandEnabled(command));
|
| }
|
|
|
|
|