Skip to content

Commit 0bcbaa3

Browse files
committed
Swift 2.2
1 parent 7655147 commit 0bcbaa3

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Screen on Screen/AppDelegate.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ class AppDelegate: NSObject, NSApplicationDelegate {
5959
Utility.updateDisplays()
6060
screenMenu.removeAllItems()
6161
let displayNo = Utility.displayNo
62-
for (index, display) in Utility.displays.enumerate() {
63-
let item = NSMenuItem(title: "\(index)", action: "display:", keyEquivalent: "")
62+
for index in Utility.displays.indices {
63+
let item = NSMenuItem(title: "\(index)", action: #selector(AppDelegate.display(_:)), keyEquivalent: "")
6464
item.tag = index
6565
if index == displayNo {
6666
item.state = NSOnState

Screen on Screen/Utility.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ struct Utility {
5454
private static let notificationCenter = NSNotificationCenter.defaultCenter()
5555

5656
static func updateDisplays() {
57-
let screens = NSScreen.screens() as? [NSScreen] ?? []
57+
let screens = NSScreen.screens() ?? []
5858
displays = screens.map { ($0.deviceDescription["NSScreenNumber"] as! NSNumber).unsignedIntValue }
5959
if displays.count > 1 && displayNo == 0 {
6060
displayNo = 1

0 commit comments

Comments
 (0)