wire up network delete again

This commit is contained in:
Grant Limberg 2016-06-27 17:54:54 -07:00
parent 9f880d07ab
commit 1beacc8c32
3 changed files with 13 additions and 2 deletions

View File

@ -41,8 +41,11 @@ class AppDelegate: NSObject, NSApplicationDelegate {
joinNetworkPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)
networkListPopover.contentViewController = ShowNetworksViewController(
let showNetworksView = ShowNetworksViewController(
nibName: "ShowNetworksViewController", bundle: nil)
showNetworksView?.netMonitor = monitor
networkListPopover.contentViewController = showNetworksView
networkListPopover.behavior = .Transient
networkListPopover.appearance = NSAppearance(named: NSAppearanceNameAqua)

View File

@ -62,7 +62,15 @@ class NetworkMonitor: NSObject {
if index != NSNotFound {
allNetworks.removeAtIndex(index)
}
let index2 = findSavedNetworkWithID(nwid)
if index2 != NSNotFound {
savedNetworks.removeAtIndex(index2)
}
}
saveNetworks()
}
// Only to be called by updateNetworkInfo()

View File

@ -42,7 +42,7 @@ class ShowNetworksViewController: NSViewController, NSTableViewDelegate, NSTable
}
func deleteNetworkFromList(nwid: String) {
netMonitor.deleteSavedNetwork(nwid)
}