Allow the recovery section to be shown when recovery is incomplete and key backup is stuck waiting for the secrets
This commit is contained in:
committed by
Stefan Ceriu
parent
b2f0a42b9a
commit
cc7ee40a88
@@ -23,11 +23,17 @@ struct SecureBackupScreen: View {
|
||||
|
||||
var body: some View {
|
||||
Form {
|
||||
if context.viewState.keyBackupState == .unknown {
|
||||
keyBackupSection
|
||||
// Show recovery options for confirming the recovery key and
|
||||
// getting access to secrets and implicitly the key backup
|
||||
if context.viewState.recoveryKeyState == .incomplete {
|
||||
recoveryKeySection
|
||||
} else {
|
||||
keyBackupSection
|
||||
recoveryKeySection
|
||||
|
||||
// Don't show recovery options until key backup is enabled
|
||||
if context.viewState.keyBackupState != .unknown {
|
||||
recoveryKeySection
|
||||
}
|
||||
}
|
||||
}
|
||||
.compoundList()
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:333cd9be32f2a653d622db63d36697c31913a8bb29a3175a63744d1010aa358c
|
||||
size 112225
|
||||
oid sha256:231e41c1c70660c5038f415569cd547bc620e064440227f5da15f11241186e5b
|
||||
size 85770
|
||||
|
||||
Reference in New Issue
Block a user