Index: chrome/browser/ui/cocoa/framed_browser_window.mm |
=================================================================== |
--- chrome/browser/ui/cocoa/framed_browser_window.mm (revision 70617) |
+++ chrome/browser/ui/cocoa/framed_browser_window.mm (working copy) |
@@ -118,13 +118,15 @@ |
closeButton_ = [NSWindow standardWindowButton:NSWindowCloseButton |
forStyleMask:aStyle]; |
NSRect closeButtonFrame = [closeButton_ frame]; |
+ CGFloat xOffset = [browserController hasTabStrip] ? |
+ kFramedWindowButtonsWithTabStripOffsetFromLeft : |
+ kFramedWindowButtonsWithoutTabStripOffsetFromLeft; |
CGFloat yOffset = [browserController hasTabStrip] ? |
kFramedWindowButtonsWithTabStripOffsetFromTop : |
kFramedWindowButtonsWithoutTabStripOffsetFromTop; |
closeButtonFrame.origin = |
- NSMakePoint(kFramedWindowButtonsOffsetFromLeft, |
- (NSHeight(frameViewBounds) - |
- NSHeight(closeButtonFrame) - yOffset)); |
+ NSMakePoint(xOffset, (NSHeight(frameViewBounds) - |
+ NSHeight(closeButtonFrame) - yOffset)); |
[closeButton_ setFrame:closeButtonFrame]; |
[closeButton_ setTarget:self]; |