From 09f9d0729cddf7bd958996f673390ba8d189d504 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Thu, 7 Aug 2014 15:07:34 +0800 Subject: [PATCH] views: Show menu when "Alt" is up. --- atom/browser/native_window_views.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/atom/browser/native_window_views.cc b/atom/browser/native_window_views.cc index bf25ea87fa27..1aafe6c0e2fe 100644 --- a/atom/browser/native_window_views.cc +++ b/atom/browser/native_window_views.cc @@ -549,14 +549,13 @@ void NativeWindowViews::HandleKeyboardEvent( content::WebContents*, const content::NativeWebKeyboardEvent& event) { if (menu_bar_autohide_ && - (event.modifiers & content::NativeWebKeyboardEvent::AltKey) && #if defined(USE_X11) // 164 and 165 represent VK_LALT and VK_RALT. (event.windowsKeyCode == 164 || event.windowsKeyCode == 165) && #else (event.windowsKeyCode == ui::VKEY_MENU) && #endif - (event.type == blink::WebInputEvent::RawKeyDown)) { + (event.type == blink::WebInputEvent::KeyUp)) { SetMenuBarVisibility(!menu_bar_show_); Layout(); }