Chromium Code Reviews| Index: ui/views/controls/menu/menu_controller.cc |
| diff --git a/ui/views/controls/menu/menu_controller.cc b/ui/views/controls/menu/menu_controller.cc |
| index 86be859dcc47ad7c7ef9bbda0341291480dc4586..67d0da734d0d59464eb33327d2acdf4dd41d967a 100644 |
| --- a/ui/views/controls/menu/menu_controller.cc |
| +++ b/ui/views/controls/menu/menu_controller.cc |
| @@ -1149,6 +1149,15 @@ void MenuController::OnKeyDown(ui::KeyboardCode key_code) { |
| break; |
| } |
| +#if defined(OS_WIN) |
| + // On Windows, pressing Alt and F10 keys should hide the menu to match the |
| + // OS behavior. |
| + case ui::VKEY_MENU: |
| + case ui::VKEY_F10: |
| + Cancel(EXIT_ALL); |
| + break; |
| +#endif |
| + |
| default: |
| break; |
| } |