Ensure multiple mandatory verification flows can be ran consecutively (e.g. following encryption resets) (#3722)

* Ensure multiple mandatory verification flows can be ran consecutively (e.g. following encryption resets)

* Disabled the back button on the verification screen only when verified and waiting for the security state publisher
This commit is contained in:
Stefan Ceriu
2025-01-31 17:31:21 +02:00
committed by GitHub
parent 4856ffd3b2
commit 97069850f5
4 changed files with 20 additions and 10 deletions
@@ -24,6 +24,7 @@ struct SessionVerificationScreen: View {
.background()
.backgroundStyle(.compound.bgCanvasDefault)
.interactiveDismissDisabled()
.navigationBarBackButtonHidden(context.viewState.verificationState == .verified)
}
// MARK: - Private