diff --git a/src/hooks/use-browser-download.ts b/src/hooks/use-browser-download.ts index 353ba72..0868914 100644 --- a/src/hooks/use-browser-download.ts +++ b/src/hooks/use-browser-download.ts @@ -220,8 +220,11 @@ export function useBrowserDownload() { errorMessage = String(error.message); } + // Ensure the long-running download toast is dismissed, and show a finite error toast + dismissToast(`download-${browserStr}-${version}`); showErrorToast(`Failed to download ${browserName} ${version}`, { description: errorMessage, + duration: 8000, }); } throw error;