mirror of
https://github.com/qinyuhang/ShadowsocksX-NG-R.git
synced 2026-10-20 14:34:30 +00:00
fix switch mode not update ss-local run condition
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user