Index: chrome/browser/ui/cocoa/browser_window_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_cocoa.mm b/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
index fdb36eb5ef2b856a379efb6114118b8393ace19b..7889fae1ec0da16c933ebf0cd89c32d32d164cec 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
@@ -316,6 +316,14 @@ gfx::Rect BrowserWindowCocoa::GetRestoredBounds() const { |
return bounds; |
} |
+ui::WindowShowState BrowserWindowCocoa::GetRestoredState() const { |
+ if (IsMaximized()) |
+ return ui::SHOW_STATE_MAXIMIZED; |
+ if (IsMinimized()) |
+ return ui::SHOW_STATE_MINIMIZED; |
+ return ui::SHOW_STATE_NORMAL; |
+} |
+ |
gfx::Rect BrowserWindowCocoa::GetBounds() const { |
return GetRestoredBounds(); |
} |