diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-06-29 22:51:32 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-06-29 22:55:15 +0200 |
commit | fd7dd83e287c96f8be026cdec2c1ec74aaaa823b (patch) | |
tree | fc697992f449e03373885eef2983ad598803ccb6 /video/out | |
parent | a5b90bde0c5b735855563694ca17aacd4dbf092f (diff) | |
download | mpv-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/out')
-rw-r--r-- | video/out/cocoa_common.m | 3 |
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]; |