diff options
Diffstat (limited to 'Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift')
-rw-r--r-- | Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift b/Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift index 03cecf7..6ad8cf3 100644 --- a/Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift +++ b/Sources/WireGuardApp/UI/macOS/ViewController/TunnelDetailTableViewController.swift @@ -216,9 +216,9 @@ class TunnelDetailTableViewController: NSViewController { } @objc func handleToggleActiveStatusAction() { - if self.tunnel.hasOnDemandRules { - let turnOn = !self.tunnel.isActivateOnDemandEnabled - self.tunnelsManager.setOnDemandEnabled(turnOn, on: self.tunnel) { error in + if tunnel.hasOnDemandRules { + let turnOn = !tunnel.isActivateOnDemandEnabled + tunnelsManager.setOnDemandEnabled(turnOn, on: tunnel) { error in if error == nil && !turnOn { self.tunnelsManager.startDeactivation(of: self.tunnel) } |