summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2013-06-29 22:51:32 +0200
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2013-06-29 22:55:15 +0200
commitfd7dd83e287c96f8be026cdec2c1ec74aaaa823b (patch)
treefc697992f449e03373885eef2983ad598803ccb6 /video
parenta5b90bde0c5b735855563694ca17aacd4dbf092f (diff)
downloadmpv-fd7dd83e287c96f8be026cdec2c1ec74aaaa823b.tar.bz2
mpv-fd7dd83e287c96f8be026cdec2c1ec74aaaa823b.tar.xz
cocoa_common: uninit fs window properly
In fullscreen `s->window` is the windowed window. So freeing that didn't get rid of the FS window and OpenGL view. Fixes #122 [ci skip]
Diffstat (limited to 'video')
-rw-r--r--video/out/cocoa_common.m3
1 files changed, 3 insertions, 0 deletions
diff --git a/video/out/cocoa_common.m b/video/out/cocoa_common.m
index 93491dcf8d..84d8e29b86 100644
--- a/video/out/cocoa_common.m
+++ b/video/out/cocoa_common.m
@@ -180,6 +180,9 @@ void vo_cocoa_uninit(struct vo *vo)
enable_power_management(vo);
[NSApp setPresentationOptions:NSApplicationPresentationDefault];
+ if (vo->opts->fs)
+ [[s->view window] release];
+
[s->window release];
s->window = nil;
[s->glContext release];