Set RESULT_CANCELED before calling finishAffinity()

This fixes a crash in AuthActivity:

Exception java.lang.IllegalStateException: Can not be called to deliver a result
This commit is contained in:
Alexander Bakker 2022-11-12 11:50:01 +01:00
parent 9f55d4f659
commit 55dc4b22d5

View file

@ -310,6 +310,7 @@ public class AuthActivity extends AegisActivity {
public void handleOnBackPressed() {
// This breaks predictive back gestures, but it doesn't make sense
// to go back to MainActivity when cancelling auth
setResult(RESULT_CANCELED);
finishAffinity();
}
}