mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-19 21:03:57 -07:00
misc bug fixes related to default routes
This commit is contained in:
parent
1756e8b0f2
commit
3fc11e2278
6 changed files with 57 additions and 33 deletions
|
@ -76,6 +76,21 @@ class ShowNetworksViewController: NSViewController, NSTableViewDelegate, NSTable
|
|||
cell.bridgingField.stringValue = network.bridge ? "ENABLED" : "DISABLED"
|
||||
cell.deviceField.stringValue = network.portDeviceName
|
||||
|
||||
if network.connected {
|
||||
cell.connectedCheckbox.state = NSOnState
|
||||
|
||||
cell.allowDefault.enabled = true
|
||||
cell.allowGlobal.enabled = true
|
||||
cell.allowManaged.enabled = true
|
||||
}
|
||||
else {
|
||||
cell.connectedCheckbox.state = NSOffState
|
||||
|
||||
cell.allowDefault.enabled = false
|
||||
cell.allowGlobal.enabled = false
|
||||
cell.allowManaged.enabled = false
|
||||
}
|
||||
|
||||
|
||||
if network.allowDefault {
|
||||
cell.allowDefault.state = NSOnState
|
||||
|
@ -101,20 +116,7 @@ class ShowNetworksViewController: NSViewController, NSTableViewDelegate, NSTable
|
|||
cell.addressesField.stringValue += "\n"
|
||||
}
|
||||
|
||||
if network.connected {
|
||||
cell.connectedCheckbox.state = NSOnState
|
||||
|
||||
cell.allowDefault.enabled = true
|
||||
cell.allowGlobal.enabled = true
|
||||
cell.allowManaged.enabled = true
|
||||
}
|
||||
else {
|
||||
cell.connectedCheckbox.state = NSOffState
|
||||
|
||||
cell.allowDefault.enabled = false
|
||||
cell.allowGlobal.enabled = false
|
||||
cell.allowManaged.enabled = false
|
||||
}
|
||||
|
||||
return cell
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue