Index: chrome/browser/ui/cocoa/tabpose_window.mm |
diff --git a/chrome/browser/ui/cocoa/tabpose_window.mm b/chrome/browser/ui/cocoa/tabpose_window.mm |
index 90672be34b60bdb453bba0a197c978bcab4530aa..928c6e935dd487f0b249385c1d3b5c622a0bcd2b 100644 |
--- a/chrome/browser/ui/cocoa/tabpose_window.mm |
+++ b/chrome/browser/ui/cocoa/tabpose_window.mm |
@@ -1196,6 +1196,12 @@ void AnimateCALayerOpacityFromTo( |
return YES; |
} |
+// Lets the traffic light buttons on the browser window keep their "active" |
+// state while an info bubble is open. Only has an effect on 10.7. |
+- (BOOL)_sharesParentKeyState { |
+ return YES; |
+} |
+ |
// Handle key events that should be executed repeatedly while the key is down. |
- (void)keyDown:(NSEvent*)event { |
if (state_ == tabpose::kFadingOut) |