Fixup for previous commit.

This commit is contained in:
Dario Manesku 2015-03-08 03:10:25 +01:00
parent f9750906c0
commit ccb95fc3d9

View file

@ -140,7 +140,7 @@ namespace entry
NSWindow* window = m_window[handle.idx]; NSWindow* window = m_window[handle.idx];
NSRect originalFrame = [window frame]; NSRect originalFrame = [window frame];
NSPoint location = [window mouseLocationOutsideOfEventStream]; NSPoint location = [window mouseLocationOutsideOfEventStream];
NSRect adjustFrame = [NSWindow contentRectForFrameRect: originalFrame styleMask: NSTitledWindowMask]; NSRect adjustFrame = [window contentRectForFrameRect: originalFrame];
int x = location.x; int x = location.x;
int y = (int)adjustFrame.size.height - (int)location.y; int y = (int)adjustFrame.size.height - (int)location.y;
@ -585,8 +585,10 @@ namespace entry
if (!s_ctx.m_fullscreen) if (!s_ctx.m_fullscreen)
{ {
[NSMenu setMenuBarVisible: false]; [NSMenu setMenuBarVisible: false];
s_ctx.m_style &= ~NSTitledWindowMask;
dispatch_async(dispatch_get_main_queue() dispatch_async(dispatch_get_main_queue()
, ^{ , ^{
[window setStyleMask: s_ctx.m_style];
[window setFrame:screenRect display:YES]; [window setFrame:screenRect display:YES];
}); });