From da80da935c7a1d8bbaf7fb35503ec730cd9e0c1e Mon Sep 17 00:00:00 2001 From: kanjitalk755 Date: Sun, 5 Sep 2021 14:53:59 +0900 Subject: [PATCH] fix for BigSur --- CustomWindow.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CustomWindow.m b/CustomWindow.m index 979a55b..24a3e1c 100644 --- a/CustomWindow.m +++ b/CustomWindow.m @@ -56,7 +56,7 @@ -(NSRect)constrainFrameRect:(NSRect)frameRect toScreen:(NSScreen *)aScreen { if (fullscreen) { NSRect result = [[NSScreen mainScreen] frame]; - if (hideMenuBar == YES) result.size.height+= 22; + if (hideMenuBar == YES) result.size.height += self.frame.size.height - view.frame.size.height; return result; } else { NSRect result = [super constrainFrameRect:frameRect toScreen:aScreen]; @@ -80,7 +80,7 @@ - (void)setHideMenuBar:(BOOL)b } else { if ([self isKeyWindow]) [NSMenu setMenuBarVisible:NO]; NSRect result = [[NSScreen mainScreen] frame]; - result.size.height += 22; + result.size.height += self.frame.size.height - view.frame.size.height; [self setFrame:result display:YES]; } resizable = NO;