summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--video/out/cocoa_common.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/cocoa_common.m b/video/out/cocoa_common.m
index 4db1ac2371..14a96c46d8 100644
--- a/video/out/cocoa_common.m
+++ b/video/out/cocoa_common.m
@@ -847,7 +847,8 @@ static int vo_cocoa_control_on_main_thread(struct vo *vo, int request, void *arg
return vo_cocoa_window_border(vo);
case VOCTRL_GET_UNFS_WINDOW_SIZE: {
int *sz = arg;
- NSRect rect = s->fullscreen ? s->unfs_window : [s->view frame];
+ NSRect rect = (s->fullscreen || vo->opts->fullscreen) ?
+ s->unfs_window : [s->view frame];
if(!vo->opts->hidpi_window_scale)
rect = [s->current_screen convertRectToBacking:rect];
sz[0] = rect.size.width;