From 731804a27ee013fecee6ea7ab543c5f9d696dd83 Mon Sep 17 00:00:00 2001 From: Akemi Date: Mon, 11 Feb 2019 19:25:05 +0100 Subject: cocoa-cb: fix crash when querying window state Fixes #6489 --- video/out/cocoa_cb_common.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'video') diff --git a/video/out/cocoa_cb_common.swift b/video/out/cocoa_cb_common.swift index 245702a438..305766c9f6 100644 --- a/video/out/cocoa_cb_common.swift +++ b/video/out/cocoa_cb_common.swift @@ -420,7 +420,8 @@ class CocoaCB: NSObject { return VO_TRUE case VOCTRL_GET_WIN_STATE: let minimized = data!.assumingMemoryBound(to: Int32.self) - minimized.pointee = ccb.window.isMiniaturized ? VO_WIN_STATE_MINIMIZED : Int32(0) + minimized.pointee = ccb.window?.isMiniaturized ?? false ? + VO_WIN_STATE_MINIMIZED : Int32(0) return VO_TRUE case VOCTRL_GET_DISPLAY_NAMES: let opts: mp_vo_opts = vo!.pointee.opts!.pointee -- cgit v1.2.3