| Index: chrome/browser/ui/cocoa/browser_window_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| index c4205301f799e87d52ba2ceacf4e8451191d9afc..0737f659e610951d71d40d8854da0f39e812e702 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| @@ -606,8 +606,10 @@ using content::WebContents;
|
| - (void)windowDidBecomeMain:(NSNotification*)notification {
|
| if (chrome::GetLastActiveBrowser() != browser_) {
|
| BrowserList::SetLastActive(browser_.get());
|
| - [self saveWindowPositionIfNeeded];
|
| }
|
| + // Always saveWindowPositionIfNeeded when becoming main, not just
|
| + // when |browser_| is not the last active browser. See crbug.com/536280 .
|
| + [self saveWindowPositionIfNeeded];
|
|
|
| NSView* rootView = [[[self window] contentView] superview];
|
| [rootView cr_recursivelyInvokeBlock:^(id view) {
|
|
|