macOS: When programmatically selecting a tunnel, also scroll if required
Signed-off-by: Roopesh Chander <roop@roopc.net>
This commit is contained in:
parent
98a967acc8
commit
ce405f856e
|
@ -242,6 +242,7 @@ class TunnelsListTableViewController: NSViewController {
|
||||||
@discardableResult
|
@discardableResult
|
||||||
private func selectTunnel(at index: Int) -> Bool {
|
private func selectTunnel(at index: Int) -> Bool {
|
||||||
if index < tunnelsManager.numberOfTunnels() {
|
if index < tunnelsManager.numberOfTunnels() {
|
||||||
|
tableView.scrollRowToVisible(index)
|
||||||
tableView.selectRowIndexes(IndexSet(integer: index), byExtendingSelection: false)
|
tableView.selectRowIndexes(IndexSet(integer: index), byExtendingSelection: false)
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue