Commit 7f937a8e authored by wyzegob's avatar wyzegob

修正正在连接时点击返回,重新打开app界面不刷新的问题。

修正正在连接时点击返回,重新打开app界面不刷新的问题。对比了一下ShadowsocksVpnService.scala中的代码。
parent 3facb73c
...@@ -393,13 +393,10 @@ class ShadowsocksNatService extends BaseService { ...@@ -393,13 +393,10 @@ class ShadowsocksNatService extends BaseService {
} }
override def startRunner(config: Config) { override def startRunner(config: Config) {
changeState(State.CONNECTING)
if (!Console.isRoot) { if (!Console.isRoot) {
changeState(State.STOPPED, getString(R.string.nat_no_root)) changeState(State.STOPPED, getString(R.string.nat_no_root))
return return
} }
super.startRunner(config) super.startRunner(config)
// register close receiver // register close receiver
...@@ -413,6 +410,8 @@ class ShadowsocksNatService extends BaseService { ...@@ -413,6 +410,8 @@ class ShadowsocksNatService extends BaseService {
registerReceiver(closeReceiver, filter) registerReceiver(closeReceiver, filter)
ShadowsocksApplication.track(TAG, "start") ShadowsocksApplication.track(TAG, "start")
changeState(State.CONNECTING)
ThrowableFuture { ThrowableFuture {
if (config.proxy == "198.199.101.152") { if (config.proxy == "198.199.101.152") {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment