diff --git a/apps/web/src/components/editor/export-button.tsx b/apps/web/src/components/editor/export-button.tsx index 008a7bf5..f79710bf 100644 --- a/apps/web/src/components/editor/export-button.tsx +++ b/apps/web/src/components/editor/export-button.tsx @@ -112,13 +112,15 @@ function ExportPopover({ }); setIsExporting(false); - setExportResult(result); if (result.cancelled) { + setExportResult(null); setProgress(0); return; } + setExportResult(result); + if (result.success && result.buffer) { const mimeType = getExportMimeType({ format }); const extension = getExportFileExtension({ format });