macos: "OK" should dismiss error

This commit is contained in:
Mitchell Hashimoto
2025-10-08 21:16:07 -07:00
parent 95a9e63401
commit 9e17255ca9
5 changed files with 9 additions and 2 deletions

View File

@@ -38,7 +38,9 @@ class UpdateDriver: NSObject, SPUUserDriver {
}
func showUpdaterError(_ error: any Error, acknowledgement: @escaping () -> Void) {
viewModel.state = .error(.init(error: error, retry: retryHandler))
viewModel.state = .error(.init(error: error, retry: retryHandler, dismiss: { [weak viewModel] in
viewModel?.state = .idle
}))
}
func showDownloadInitiated(cancellation: @escaping () -> Void) {