diff --git a/src/explorer/sagas.ts b/src/explorer/sagas.ts index 40278e4a..b083a00b 100644 --- a/src/explorer/sagas.ts +++ b/src/explorer/sagas.ts @@ -139,7 +139,9 @@ function* handleExplorerArchiveAllFiles(): Generator { } catch (err) { const error = ensureError(err); - if (error instanceof ExplorerError && error.name === 'NoFiles') { + if (error instanceof DOMException && error.name === 'AbortError') { + // user canceled, don't show error message + } else if (error instanceof ExplorerError && error.name === 'NoFiles') { yield* put(alertsShowAlert('explorer', 'noFilesToBackup')); } else { yield* put(