On should authenticate finishAndRemoveTask

pull/164/head
M66B 6 years ago
parent d5c5fcf670
commit 98c618b2fc

@ -148,7 +148,7 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
super.onPause(); super.onPause();
if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this))
finish(); finishAndRemoveTask();
} }
@Override @Override
@ -162,7 +162,7 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
Log.i("User interaction"); Log.i("User interaction");
if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) { if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) {
finish(); finishAndRemoveTask();
startActivity(new Intent(this, ActivityMain.class)); startActivity(new Intent(this, ActivityMain.class));
} }
} }
@ -207,7 +207,7 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
private void checkAuthentication() { private void checkAuthentication() {
if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) { if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) {
Intent intent = getIntent(); Intent intent = getIntent();
finish(); finishAndRemoveTask();
startActivity( startActivity(
new Intent(this, ActivityMain.class) new Intent(this, ActivityMain.class)
.putExtra("intent", intent)); .putExtra("intent", intent));

Loading…
Cancel
Save