Commit da4f1b94 authored by Daniel Wolf's avatar Daniel Wolf
Browse files

Do not show battery optimization dialog after update

parent 1d718ffd
...@@ -144,6 +144,7 @@ class MainActivity : NavigationDrawerActivity() { ...@@ -144,6 +144,7 @@ class MainActivity : NavigationDrawerActivity() {
view view
} }
supportActionBar?.elevation = 0f supportActionBar?.elevation = 0f
val previousInstalledVersion = getPreferences().previousInstalledVersion
ChangelogDialog.showNewVersionChangelog(this) ChangelogDialog.showNewVersionChangelog(this)
getPreferences().totalAppLaunches += 1 getPreferences().totalAppLaunches += 1
if(getPreferences().totalAppLaunches >= 7 && if(getPreferences().totalAppLaunches >= 7 &&
...@@ -208,8 +209,12 @@ class MainActivity : NavigationDrawerActivity() { ...@@ -208,8 +209,12 @@ class MainActivity : NavigationDrawerActivity() {
!getPreferences().ignoreServiceKilled && !getPreferences().ignoreServiceKilled &&
getPreferences().vpnLaunchLastVersion == BuildConfig.VERSION_CODE) { getPreferences().vpnLaunchLastVersion == BuildConfig.VERSION_CODE) {
getPreferences().vpnServiceState = VpnServiceState.STOPPED getPreferences().vpnServiceState = VpnServiceState.STOPPED
if(Build.VERSION.SDK_INT < Build.VERSION_CODES.M|| !(getSystemService(POWER_SERVICE) as PowerManager).isIgnoringBatteryOptimizations(packageName)) { if((Build.VERSION.SDK_INT < Build.VERSION_CODES.M
|| !(getSystemService(POWER_SERVICE) as PowerManager).isIgnoringBatteryOptimizations(packageName))
&& previousInstalledVersion == BuildConfig.VERSION_CODE) {
BatteryOptimizationInfoDialog(this).show() BatteryOptimizationInfoDialog(this).show()
} else if(previousInstalledVersion != BuildConfig.VERSION_CODE) {
getPreferences().vpnServiceState = VpnServiceState.STOPPED
} }
} }
registerLocalReceiver(listOf(BROADCAST_RELOAD_MENU), true) { registerLocalReceiver(listOf(BROADCAST_RELOAD_MENU), true) {
......
Supports Markdown
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