From: Roopesh Chander Date: Thu, 17 Jan 2019 08:50:09 +0000 (+0530) Subject: macOS: Fix autolayout errors on Add Empty Tunnel X-Git-Tag: 0.0.20190207-1~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=796342ddecedbb31951d765452f947c90d1b7040;p=thirdparty%2Fwireguard-apple.git macOS: Fix autolayout errors on Add Empty Tunnel Signed-off-by: Roopesh Chander --- diff --git a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift index 1ca6dc3..7d0d202 100644 --- a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift +++ b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelEditViewController.swift @@ -25,7 +25,7 @@ class TunnelEditViewController: NSViewController { let textView: ConfTextView = { let textView = ConfTextView() let minWidth: CGFloat = 120 - let minHeight: CGFloat = 60 + let minHeight: CGFloat = 0 textView.minSize = NSSize(width: 0, height: minHeight) textView.maxSize = NSSize(width: CGFloat.greatestFiniteMagnitude, height: CGFloat.greatestFiniteMagnitude) textView.autoresizingMask = [.width] // Width should be based on superview width @@ -124,10 +124,7 @@ class TunnelEditViewController: NSViewController { // Creating a new tunnel let privateKey = Curve25519.generatePrivateKey() let publicKey = Curve25519.generatePublicKey(fromPrivateKey: privateKey) - let bootstrappingText = """ - [Interface] - PrivateKey = \(privateKey.base64EncodedString()) - """ + let bootstrappingText = "[Interface]\nPrivateKey = \(privateKey.base64EncodedString())\n" publicKeyRow.value = publicKey.base64EncodedString() textView.string = bootstrappingText selectedActivateOnDemandOption = .none