diff options
author | der richter <der.richter@gmx.de> | 2019-05-10 22:01:15 +0200 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2019-07-21 18:13:07 +0300 |
commit | 0602f082cb9775b4c9c8e256b1cb9de218a3b5fc (patch) | |
tree | 7a9f3c89a1be1966750ec318f7443a678caa92cd /video/out/cocoa-cb | |
parent | 4a8bf91d4ca17ca793890f8b37015974cb587a1a (diff) | |
download | mpv-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.swift | 8 |
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 |