Index: chrome/browser/ui/cocoa/tabs/tab_window_controller.mm |
diff --git a/chrome/browser/ui/cocoa/tabs/tab_window_controller.mm b/chrome/browser/ui/cocoa/tabs/tab_window_controller.mm |
index 23b9e646b693d04c2ea932526320c7d05e33e456..f7009269374316ffc4a4168fae4c772f7a3c1796 100644 |
--- a/chrome/browser/ui/cocoa/tabs/tab_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/tabs/tab_window_controller.mm |
@@ -87,11 +87,8 @@ |
- (void)removeOverlay { |
[self setUseOverlay:NO]; |
- if (closeDeferred_) { |
- // See comment in BrowserWindowCocoa::Close() about orderOut:. |
- [[self window] orderOut:self]; |
+ if (closeDeferred_) |
[[self window] performClose:self]; // Autoreleases the controller. |
- } |
} |
- (void)showOverlay { |