]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
macOS: show icon for inactive state
authorJason A. Donenfeld <Jason@zx2c4.com>
Fri, 18 Jan 2019 20:17:53 +0000 (21:17 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Fri, 18 Jan 2019 20:17:53 +0000 (21:17 +0100)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
WireGuard/WireGuard/UI/macOS/View/TunnelListRow.swift

index f7836438b7bfdcb3bf74f0d040642f0793937987..f5e37c12c71caead7e92a118b6c43427eccfc28f 100644 (file)
@@ -61,10 +61,10 @@ class TunnelListRow: NSView {
         switch status {
         case .active, .restarting, .reasserting:
             return NSImage(named: NSImage.statusAvailableName)
-        case .activating, .waiting:
+        case .activating, .waiting, .deactivating:
             return NSImage(named: NSImage.statusPartiallyAvailableName)
-        case .deactivating, .inactive:
-            return nil
+        case .inactive:
+            return NSImage(named: NSImage.statusNoneName)
         }
     }