From ba24920fec19b1113662f6679081e177eb0a1b33 Mon Sep 17 00:00:00 2001 From: Lyall Hamilton Date: Thu, 8 Mar 2018 19:22:50 +1300 Subject: [PATCH] Fix menubar toggle alt key detection on focus Reset alt keypress flag on window blur so switching window via Alt+* window manager keybindings can't incedentally trigger annoying menubar toggles --- atom/browser/native_window_views.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/atom/browser/native_window_views.cc b/atom/browser/native_window_views.cc index 46f4a5c1b746..2231c4f44876 100644 --- a/atom/browser/native_window_views.cc +++ b/atom/browser/native_window_views.cc @@ -1187,6 +1187,8 @@ void NativeWindowViews::OnWidgetActivationChanged( // Hide menu bar when window is blured. if (!active && menu_bar_autohide_ && menu_bar_visible_) SetMenuBarVisibility(false); + + menu_bar_alt_pressed_ = false; } void NativeWindowViews::OnWidgetBoundsChanged(