]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
macOS: On adding the first tunnel, select it
authorRoopesh Chander <roop@roopc.net>
Sat, 5 Jan 2019 13:48:36 +0000 (19:18 +0530)
committerRoopesh Chander <roop@roopc.net>
Mon, 14 Jan 2019 09:22:33 +0000 (14:52 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift

index 0937453e82a64e8f89fb525fb3656a5da5195e9a..7eee3453760ac85a2cc99c0dabb63db44b1854c9 100644 (file)
@@ -229,6 +229,9 @@ class TunnelsListTableViewController: NSViewController {
 extension TunnelsListTableViewController {
     func tunnelAdded(at index: Int) {
         tableView.insertRows(at: IndexSet(integer: index), withAnimation: .slideLeft)
+        if tunnelsManager.numberOfTunnels() == 1 {
+            selectTunnel(at: 0)
+        }
     }
 
     func tunnelModified(at index: Int) {