When presenting the error dialog on new Android versions, we occasionally see the following error:
java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
androidx.fragment.app.FragmentManager.checkStateLoss(FragmentManager.java:1632)
androidx.fragment.app.FragmentManager.enqueueAction(FragmentManager.java:1672)
androidx.fragment.app.BackStackRecord.commitInternal(BackStackRecord.java:341)
androidx.fragment.app.BackStackRecord.commit(BackStackRecord.java:306)
androidx.fragment.app.DialogFragment.show(DialogFragment.java:507)
io.getlime.security.powerauth.biometry.BiometricAuthentication.showErrorDialog(BiometricAuthentication.java:268)
io.getlime.security.powerauth.biometry.BiometricAuthentication.authenticate(BiometricAuthentication.java:179)
io.getlime.security.powerauth.sdk.PowerAuthSDK.authenticateUsingBiometry(PowerAuthSDK.java:2264)
io.getlime.security.powerauth.sdk.PowerAuthSDK.authenticateUsingBiometry(PowerAuthSDK.java:2203)
When presenting the error dialog on new Android versions, we occasionally see the following error: