From 63299a2752530a00706f5d3e42f1d4b8310e1f08 Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Sat, 9 Mar 2019 16:05:22 +0530 Subject: on-demand: macOS: Tunnel detail: List SSIDs Signed-off-by: Roopesh Chander --- .../macOS/ViewController/TunnelDetailTableViewController.swift | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'WireGuard/WireGuard/UI/macOS') diff --git a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelDetailTableViewController.swift b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelDetailTableViewController.swift index 152cbda..06b505a 100644 --- a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelDetailTableViewController.swift +++ b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelDetailTableViewController.swift @@ -403,7 +403,15 @@ extension TunnelDetailTableViewController: NSTableViewDelegate { case .onDemandSSIDRow: let cell: KeyValueRow = tableView.dequeueReusableCell() cell.key = tr("macFieldOnDemandSSIDs") - cell.value = onDemandViewModel.ssidOption.localizedUIString + let value: String + if onDemandViewModel.ssidOption == .anySSID { + value = onDemandViewModel.ssidOption.localizedUIString + } else { + value = tr(format: "tunnelOnDemandSSIDOptionDescriptionMac (%1$@: %2$@)", + onDemandViewModel.ssidOption.localizedUIString, + onDemandViewModel.selectedSSIDs.joined(separator: ", ")) + } + cell.value = value cell.isKeyInBold = false return cell } -- cgit v1.2.3-59-g8ed1b