Commit 6074a99e authored by Max Lv's avatar Max Lv

fix an issue

parent e52719d1
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.github.shadowsocks" package="com.github.shadowsocks"
android:versionCode="70" android:versionCode="71"
android:versionName="2.2.2"> android:versionName="2.2.3">
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
......
...@@ -213,6 +213,8 @@ class Shadowsocks ...@@ -213,6 +213,8 @@ class Shadowsocks
setPreferenceEnabled(enabled = false) setPreferenceEnabled(enabled = false)
} }
state = bgService.getState state = bgService.getState
// set the listener
switchButton.setOnCheckedChangeListener(Shadowsocks.this)
} }
override def onServiceDisconnected(name: ComponentName) { override def onServiceDisconnected(name: ComponentName) {
...@@ -746,9 +748,9 @@ class Shadowsocks ...@@ -746,9 +748,9 @@ class Shadowsocks
changeSwitch(checked = false) changeSwitch(checked = false)
} }
state = bgService.getState state = bgService.getState
// set the listener
switchButton.setOnCheckedChangeListener(Shadowsocks.this)
} }
// set the listener
switchButton.setOnCheckedChangeListener(Shadowsocks.this)
ConfigUtils.refresh(this) ConfigUtils.refresh(this)
} }
......
...@@ -565,6 +565,7 @@ class ShadowsocksNatService extends Service with BaseService { ...@@ -565,6 +565,7 @@ class ShadowsocksNatService extends Service with BaseService {
unregisterReceiver(receiver) unregisterReceiver(receiver)
receiver = null receiver = null
} }
stopForegroundCompat(1) stopForegroundCompat(1)
} }
......
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