diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 85f71c33..883da83b 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + android:versionCode="106" + android:versionName="2.6.8"> diff --git a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala index d44497f5..9c53d842 100644 --- a/src/main/scala/com/github/shadowsocks/Shadowsocks.scala +++ b/src/main/scala/com/github/shadowsocks/Shadowsocks.scala @@ -847,7 +847,8 @@ class Shadowsocks ConfigUtils.refresh(this) // Check if profile list changed - if (currentProfile.id != settings.getInt(Key.profileId, -1)) + val id = settings.getInt(Key.profileId, -1) + if (id != -1 && id != currentProfile.id) reloadProfile() }