From 9afe230c106a43e9870b5189b70608b8fcd38aab Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Fri, 22 Mar 2019 15:15:22 +0530 Subject: [PATCH] macOS: On Add new, Exclude Private IPs should remain hidden because there aren't any peers in the bootstrapped config. Signed-off-by: Roopesh Chander --- .../UI/macOS/ViewController/TunnelEditViewController.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift index 13433c0..e643ffc 100644 --- a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift +++ b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift @@ -117,6 +117,8 @@ class TunnelEditViewController: NSViewController { let bootstrappingText = "[Interface]\nPrivateKey = \(privateKey.base64Key() ?? "")\n" publicKeyRow.value = publicKey.base64Key() ?? "" textView.string = bootstrappingText + updateExcludePrivateIPsVisibility(singlePeerAllowedIPs: nil) + dnsServersAddedToAllowedIPs = nil } privateKeyObservationToken = textView.observe(\.privateKeyString) { [weak publicKeyRow] textView, _ in if let privateKeyString = textView.privateKeyString,