From a61a043537b5ebb0a2e01b4a7abeb2a384439b6e Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Thu, 17 Jan 2019 14:20:09 +0530 Subject: [PATCH] macOS: Fix autolayout errors on Add Empty Tunnel --- .../UI/macOS/ViewController/TunnelEditViewController.swift | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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