diff --git a/atom/browser/native_window_views.cc b/atom/browser/native_window_views.cc index 9a78fa3983b4..bf58b2094dc3 100644 --- a/atom/browser/native_window_views.cc +++ b/atom/browser/native_window_views.cc @@ -439,6 +439,12 @@ void NativeWindowViews::OnWidgetActivationChanged( NotifyWindowFocus(); else NotifyWindowBlur(); + + // The menu bar should be hide when window is closed + if (!active && menu_bar_autohide_ && menu_bar_show_) { + SetMenuBarVisibility(false); + Layout(); + } } void NativeWindowViews::DeleteDelegate() {