From f93f9d62f4df4fcd1af40c2821c485084db4e8a9 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Tue, 19 Mar 2019 03:25:38 +0100 Subject: [PATCH] macos: TunnelsList: set allowsEmptySelection after making initial selection Otherwise we never get the event that the selection changed, so we don't wind up showing anything in the details pane. Signed-off-by: Jason A. Donenfeld --- .../macOS/ViewController/TunnelsListTableViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift index f922f61..167aa0a 100644 --- a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift +++ b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift @@ -19,7 +19,6 @@ class TunnelsListTableViewController: NSViewController { tableView.headerView = nil tableView.rowSizeStyle = .medium tableView.allowsMultipleSelection = true - tableView.allowsEmptySelection = false return tableView }() @@ -84,6 +83,7 @@ class TunnelsListTableViewController: NSViewController { if !isSelected { delegate?.tunnelsListEmpty() } + tableView.allowsEmptySelection = false let scrollView = NSScrollView() scrollView.hasVerticalScroller = true