diff options
author | Roopesh Chander <roop@roopc.net> | 2019-04-03 19:18:53 +0530 |
---|---|---|
committer | Roopesh Chander <roop@roopc.net> | 2019-04-03 19:18:53 +0530 |
commit | 6e6a6b88fb9632548c4a79ea0d09e084ef87b30c (patch) | |
tree | 998cf375ea691bc940a8042d02a6f7cfd05745a7 /WireGuard | |
parent | macOS: Better handling of tunnels created by another user (diff) | |
download | wireguard-apple-6e6a6b88fb9632548c4a79ea0d09e084ef87b30c.tar.xz wireguard-apple-6e6a6b88fb9632548c4a79ea0d09e084ef87b30c.zip |
macOS: Hide other-user tunnels in the status menu
Signed-off-by: Roopesh Chander <roop@roopc.net>
Diffstat (limited to 'WireGuard')
-rw-r--r-- | WireGuard/WireGuard/UI/macOS/StatusMenu.swift | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/WireGuard/WireGuard/UI/macOS/StatusMenu.swift b/WireGuard/WireGuard/UI/macOS/StatusMenu.swift index 07b707c..5cf04d3 100644 --- a/WireGuard/WireGuard/UI/macOS/StatusMenu.swift +++ b/WireGuard/WireGuard/UI/macOS/StatusMenu.swift @@ -184,6 +184,7 @@ extension StatusMenu { func insertTunnelMenuItem(for tunnel: TunnelContainer, at tunnelIndex: Int) { let menuItem = TunnelMenuItem(tunnel: tunnel, action: #selector(tunnelClicked(sender:))) menuItem.target = self + menuItem.isHidden = !tunnel.isTunnelConfigurationAvailableInKeychain insertItem(menuItem, at: firstTunnelMenuItemIndex + tunnelIndex) if numberOfTunnelMenuItems == 0 { insertItem(NSMenuItem.separator(), at: firstTunnelMenuItemIndex + tunnelIndex + 1) |