diff --git a/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift b/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift index 4dcaa5dcdca51a5e3c30b5ea030fe07a1d5676af..281f3f061e4a3ff5ccc1913bb45e45a03cff6576 100644 --- a/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift +++ b/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift @@ -126,6 +126,7 @@ public struct RestoreView: View { } header: { Text("Restore") } + .disabled(viewStore.isRestoring) if !viewStore.restoreFailures.isEmpty { Section { @@ -162,7 +163,7 @@ public struct RestoreView_Previews: PreviewProvider { focusedField: nil, isImportingFile: false, passphrase: "", - isRestoring: false + isRestoring: true ), reducer: .empty, environment: ()