Browse Source

Don't UpdateSystemProxy before SaveConfig.

Otherwise we will update proxy twice.
tags/3.3.6
noisyfox 8 years ago
parent
commit
17c60bf9cc
1 changed files with 0 additions and 4 deletions
  1. +0
    -4
      shadowsocks-csharp/Controller/ShadowsocksController.cs

+ 0
- 4
shadowsocks-csharp/Controller/ShadowsocksController.cs View File

@@ -186,7 +186,6 @@ namespace Shadowsocks.Controller
public void ToggleEnable(bool enabled) public void ToggleEnable(bool enabled)
{ {
_config.enabled = enabled; _config.enabled = enabled;
UpdateSystemProxy();
SaveConfig(_config); SaveConfig(_config);
if (EnableStatusChanged != null) if (EnableStatusChanged != null)
{ {
@@ -197,7 +196,6 @@ namespace Shadowsocks.Controller
public void ToggleGlobal(bool global) public void ToggleGlobal(bool global)
{ {
_config.global = global; _config.global = global;
UpdateSystemProxy();
SaveConfig(_config); SaveConfig(_config);
if (EnableGlobalChanged != null) if (EnableGlobalChanged != null)
{ {
@@ -327,7 +325,6 @@ namespace Shadowsocks.Controller
public void SavePACUrl(string pacUrl) public void SavePACUrl(string pacUrl)
{ {
_config.pacUrl = pacUrl; _config.pacUrl = pacUrl;
UpdateSystemProxy();
SaveConfig(_config); SaveConfig(_config);
if (ConfigChanged != null) if (ConfigChanged != null)
{ {
@@ -338,7 +335,6 @@ namespace Shadowsocks.Controller
public void UseOnlinePAC(bool useOnlinePac) public void UseOnlinePAC(bool useOnlinePac)
{ {
_config.useOnlinePac = useOnlinePac; _config.useOnlinePac = useOnlinePac;
UpdateSystemProxy();
SaveConfig(_config); SaveConfig(_config);
if (ConfigChanged != null) if (ConfigChanged != null)
{ {


Loading…
Cancel
Save