Skip to content

Commit

Permalink
fix switch mode not update ss-local run condition
Browse files Browse the repository at this point in the history
  • Loading branch information
qinyuhang committed Jun 4, 2017
1 parent 03957fd commit 363d331
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions ShadowsocksX-NG/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand Down

0 comments on commit 363d331

Please sign in to comment.