mirror of https://github.com/M66B/FairEmail.git
Finish early when biometrics required
This commit is contained in:
parent
c356beede9
commit
e44ec21e2c
|
@ -105,6 +105,13 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
|
||||||
|
|
||||||
prefs.registerOnSharedPreferenceChangeListener(this);
|
prefs.registerOnSharedPreferenceChangeListener(this);
|
||||||
|
|
||||||
|
if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) {
|
||||||
|
finish();
|
||||||
|
startActivity(
|
||||||
|
new Intent(this, ActivityMain.class)
|
||||||
|
.putExtra("intent", intent));
|
||||||
|
}
|
||||||
|
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,12 +141,6 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
|
||||||
Log.i("Contacts permission=" + contacts);
|
Log.i("Contacts permission=" + contacts);
|
||||||
finish();
|
finish();
|
||||||
startActivity(getIntent());
|
startActivity(getIntent());
|
||||||
} else if (!this.getClass().equals(ActivityMain.class) && Helper.shouldAuthenticate(this)) {
|
|
||||||
Intent intent = getIntent();
|
|
||||||
finish();
|
|
||||||
startActivity(
|
|
||||||
new Intent(this, ActivityMain.class)
|
|
||||||
.putExtra("intent", intent));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
super.onResume();
|
super.onResume();
|
||||||
|
|
Loading…
Reference in New Issue