cocoa: always return the target NSRect when in fullscreen
there is no need to calculate a new rectangle when in fullscreen since we always want to cover the whole screen. so just return the target rectangle.
This commit is contained in:
1 parent
871a8a316a
commit
fb1d3caa9e
1 file changed
+4
-1
@@ -386,8 +386,11 @@
|
||||
|
||||
- (NSRect)constrainFrameRect:(NSRect)nf toScreen:(NSScreen *)screen
|
||||
{
|
||||
if (_is_animating && ![self.adapter isInFullScreenMode])
|
||||
if ((_is_animating && ![self.adapter isInFullScreenMode]) ||
|
||||
(!_is_animating && [self.adapter isInFullScreenMode]))
|
||||
{
|
||||
return nf;
|
||||
}
|
||||
|
||||
screen = screen ?: self.screen ?: [NSScreen mainScreen];
|
||||
NSRect of = [self frame];
|
||||
|
||||
Reference in new issue
Block a user