]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
macOS: When programmatically selecting a tunnel, also scroll if required
authorRoopesh Chander <roop@roopc.net>
Fri, 22 Feb 2019 12:48:51 +0000 (18:18 +0530)
committerRoopesh Chander <roop@roopc.net>
Fri, 22 Feb 2019 12:48:53 +0000 (18:18 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift

index 69802f69f052245fe53ddc00c9f1cc0a0321f60e..3a29840008622ee9be089393658b1a2ee1dffcdc 100644 (file)
@@ -242,6 +242,7 @@ class TunnelsListTableViewController: NSViewController {
     @discardableResult
     private func selectTunnel(at index: Int) -> Bool {
         if index < tunnelsManager.numberOfTunnels() {
+            tableView.scrollRowToVisible(index)
             tableView.selectRowIndexes(IndexSet(integer: index), byExtendingSelection: false)
             return true
         }