fix: don't allow window to go behind menu bar on mac (#22770)

This commit is contained in:
CezaryKulakowski
2020-03-25 03:13:43 +01:00
committed by GitHub
parent 07cd70a37e
commit bdef77bad8
2 changed files with 10 additions and 4 deletions

View File

@@ -89,11 +89,11 @@ bool ScopedDisableResize::disable_resize_ = false;
if (electron::ScopedDisableResize::IsResizeDisabled())
return [self frame];
NSRect result = [super constrainFrameRect:frameRect toScreen:screen];
// Enable the window to be larger than screen.
if ([self enableLargerThanScreen])
return frameRect;
else
return [super constrainFrameRect:frameRect toScreen:screen];
result.size = frameRect.size;
return result;
}
- (void)setFrame:(NSRect)windowFrame display:(BOOL)displayViews {