From 895ddf239a4bd435c9e103c6f8673c86281e21e6 Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Thu, 11 Jun 2020 12:59:05 -0700 Subject: [PATCH] BiometricFragment should commitAllowingStateLoss This is a terminal case for both authentication as well as the activity itself, so this should be safe. Fixes: 158635014 Test: Builds Change-Id: Ieef1ab305e6518dbc0ae34ad59d52da82895972a --- src/com/android/settings/password/BiometricFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/password/BiometricFragment.java b/src/com/android/settings/password/BiometricFragment.java index fc9e42e00fa..de2a1ffeaf2 100644 --- a/src/com/android/settings/password/BiometricFragment.java +++ b/src/com/android/settings/password/BiometricFragment.java @@ -124,7 +124,8 @@ public class BiometricFragment extends InstrumentedFragment { private void cleanup() { if (getActivity() != null) { - getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit(); + getActivity().getSupportFragmentManager().beginTransaction().remove(this) + .commitAllowingStateLoss(); } }