From: Roopesh Chander Date: Thu, 24 Jan 2019 11:21:01 +0000 (+0530) Subject: macOS: Ensure status is up-to-date on startup X-Git-Tag: 0.0.20190207-1~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c36a9e4ffd1a93bd669b168d147aad291c07b14b;p=thirdparty%2Fwireguard-apple.git macOS: Ensure status is up-to-date on startup Signed-off-by: Roopesh Chander --- diff --git a/WireGuard/WireGuard/UI/macOS/TunnelsTracker.swift b/WireGuard/WireGuard/UI/macOS/TunnelsTracker.swift index 9c93186..8df7789 100644 --- a/WireGuard/WireGuard/UI/macOS/TunnelsTracker.swift +++ b/WireGuard/WireGuard/UI/macOS/TunnelsTracker.swift @@ -10,8 +10,16 @@ import Cocoa class TunnelsTracker { - weak var statusMenu: StatusMenu? - weak var statusItemController: StatusItemController? + weak var statusMenu: StatusMenu? { + didSet { + statusMenu?.currentTunnel = currentTunnel + } + } + weak var statusItemController: StatusItemController? { + didSet { + statusItemController?.currentTunnel = currentTunnel + } + } weak var manageTunnelsRootVC: ManageTunnelsRootViewController? private var tunnelsManager: TunnelsManager