summaryrefslogtreecommitdiffstats
path: root/views/controls/button/menu_button.cc
diff options
context:
space:
mode:
Diffstat (limited to 'views/controls/button/menu_button.cc')
-rw-r--r--views/controls/button/menu_button.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/views/controls/button/menu_button.cc b/views/controls/button/menu_button.cc
index 89ab71a..d2aa09e 100644
--- a/views/controls/button/menu_button.cc
+++ b/views/controls/button/menu_button.cc
@@ -221,6 +221,9 @@ void MenuButton::OnMouseExited(const MouseEvent& event) {
bool MenuButton::OnKeyPressed(const KeyEvent& event) {
switch (event.key_code()) {
case ui::VKEY_SPACE:
+ // Alt-space on windows should show the window menu.
+ if (event.IsAltDown())
+ break;
case ui::VKEY_RETURN:
case ui::VKEY_UP:
case ui::VKEY_DOWN: {