commit | ea69c42587a3806b3a27474eaba08b38a7ed22cb | [log] [tgz] |
---|---|---|
author | Joe Bolinger <jbolinger@google.com> | Fri Jan 28 22:52:29 2022 +0000 |
committer | Joe Bolinger <jbolinger@google.com> | Fri Jan 28 22:52:29 2022 +0000 |
tree | 420ec928e17dc55e5cc92975a704d7c6b2cf4c98 | |
parent | 2335dd98e681a3fb1b157cac24025495130b4373 [diff] |
Fix crash when error is shown during invalid lifecycle. Fix: 216492911 Test: manual Change-Id: I1de23885a9b80fabdc199ad09c35c3f98e86c831
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintErrorDialog.java b/src/com/android/settings/biometrics/fingerprint/FingerprintErrorDialog.java index 0fc8670..a238119 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintErrorDialog.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintErrorDialog.java
@@ -36,7 +36,7 @@ } final FragmentManager fragmentManager = host.getSupportFragmentManager(); - if (fragmentManager.isDestroyed()) { + if (fragmentManager.isDestroyed() || fragmentManager.isStateSaved()) { return; }