fix switch mode not update ss-local run condition

This commit is contained in:
秦宇航
2017-06-04 23:53:22 +08:00
parent 03957fd127
commit 363d3318bb
+6
View File
@@ -348,21 +348,27 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
@IBAction func selectPACMode(_ sender: NSMenuItem) {
let defaults = UserDefaults.standard
defaults.setValue("auto", forKey: "ShadowsocksRunningMode")
defaults.setValue("", forKey: "ACLFileName")
updateRunningModeMenu()
SyncSSLocal()
applyConfig()
}
@IBAction func selectGlobalMode(_ sender: NSMenuItem) {
let defaults = UserDefaults.standard
defaults.setValue("global", forKey: "ShadowsocksRunningMode")
defaults.setValue("", forKey: "ACLFileName")
updateRunningModeMenu()
SyncSSLocal()
applyConfig()
}
@IBAction func selectManualMode(_ sender: NSMenuItem) {
let defaults = UserDefaults.standard
defaults.setValue("manual", forKey: "ShadowsocksRunningMode")
defaults.setValue("", forKey: "ACLFileName")
updateRunningModeMenu()
SyncSSLocal()
applyConfig()
}
@IBAction func selectACLAutoMode(_ sender: NSMenuItem) {