Index: chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.mm |
diff --git a/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.mm b/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.mm |
index f809da51ac507d8781723512e13b3e130aaa9a8b..b437f6be5e65955cc82317edb33db9c632e8bca9 100644 |
--- a/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.mm |
+++ b/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.mm |
@@ -398,7 +398,7 @@ void SetItemWithTagVisible(NSMenuItem* top_level_item, |
// will be changed when another window becomes main. Otherwise, restore the |
// Chrome menu. |
for (NSWindow* w : [NSApp windows]) { |
- if ([w canBecomeMainWindow] && ![w isEqual:window]) |
+ if ([w canBecomeMainWindow] && ![w isEqual:window] && [w isOnActiveSpace]) |
return; |
} |