Index: views/controls/menu/menu_controller.cc |
diff --git a/views/controls/menu/menu_controller.cc b/views/controls/menu/menu_controller.cc |
index 543e48cfaf5a4b4c58b8b9edc33a7e0f3a0c2588..83b5bdcadc1324434f0dd55eacb718f8650e2019 100644 |
--- a/views/controls/menu/menu_controller.cc |
+++ b/views/controls/menu/menu_controller.cc |
@@ -559,6 +559,7 @@ void MenuController::OnMouseMoved(SubmenuView* source, |
if (part.type == MenuPart::MENU_ITEM && part.menu) { |
SetSelection(part.menu, SELECTION_OPEN_SUBMENU); |
} else if (!part.is_scroll() && pending_state_.item && |
+ pending_state_.item->GetParentMenuItem() && |
(!pending_state_.item->HasSubmenu() || |
!pending_state_.item->GetSubmenu()->IsShowing())) { |
// On exit if the user hasn't selected an item with a submenu, move the |