summaryrefslogtreecommitdiffstats
path: root/video/out/cocoa-cb
diff options
context:
space:
mode:
authorder richter <der.richter@gmx.de>2019-05-10 22:01:15 +0200
committerJan Ekström <jeebjp@gmail.com>2019-07-21 18:13:07 +0300
commit0602f082cb9775b4c9c8e256b1cb9de218a3b5fc (patch)
tree7a9f3c89a1be1966750ec318f7443a678caa92cd /video/out/cocoa-cb
parent4a8bf91d4ca17ca793890f8b37015974cb587a1a (diff)
downloadmpv-0602f082cb9775b4c9c8e256b1cb9de218a3b5fc.tar.bz2
mpv-0602f082cb9775b4c9c8e256b1cb9de218a3b5fc.tar.xz
cocoa-cb: fix optional cases on macOS 10.12
Diffstat (limited to 'video/out/cocoa-cb')
-rw-r--r--video/out/cocoa-cb/window.swift8
1 files changed, 4 insertions, 4 deletions
diff --git a/video/out/cocoa-cb/window.swift b/video/out/cocoa-cb/window.swift
index 35d9b1bd91..dc7762c5af 100644
--- a/video/out/cocoa-cb/window.swift
+++ b/video/out/cocoa-cb/window.swift
@@ -260,18 +260,18 @@ class Window: NSWindow, NSWindowDelegate {
if state {
if ontopLevel is Int {
switch ontopLevel as? Int {
- case -1:
+ case .some(-1):
level = Int(CGWindowLevelForKey(.floatingWindow))
- case -2:
+ case .some(-2):
level = Int(CGWindowLevelForKey(.statusWindow))+1
default:
level = ontopLevel as? Int ?? stdLevel
}
} else {
switch ontopLevel as? String {
- case "window":
+ case .some("window"):
level = Int(CGWindowLevelForKey(.floatingWindow))
- case "system":
+ case .some("system"):
level = Int(CGWindowLevelForKey(.statusWindow))+1
default:
level = Int(ontopLevel as? String ?? "") ?? stdLevel