diff options
Diffstat (limited to 'video')
-rw-r--r-- | video/out/mac/common.swift | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/video/out/mac/common.swift b/video/out/mac/common.swift index 95a0113c80..7b3c0fa10d 100644 --- a/video/out/mac/common.swift +++ b/video/out/mac/common.swift @@ -592,6 +592,10 @@ class Common: NSObject { SWIFT_TARRAY_STRING_APPEND(nil, &array, &count, nil) dnames.pointee = array return VO_TRUE + case VOCTRL_GET_FOCUSED: + let focus = data.assumingMemoryBound(to: CBool.self) + focus.pointee = NSApp.isActive + return VO_TRUE case VOCTRL_UPDATE_WINDOW_TITLE: let titleData = data.assumingMemoryBound(to: Int8.self) DispatchQueue.main.async { |