diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index d405b7213..dc742dad0 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -1777,12 +1777,19 @@ class App extends React.Component { this.setState({ errorMessage: error.message }); }); - if ( - this.state.exportEmbedScene && - fileHandle && - isImageFileHandle(fileHandle) - ) { - this.setState({ fileHandle }); + if (fileHandle && isImageFileHandle(fileHandle)) { + this.setState({ + fileHandle: this.state.exportEmbedScene ? fileHandle : null, + openDialog: null, + toast: { + message: fileHandle?.name + ? t("toast.fileSavedToFilename").replace( + "{filename}", + `"${fileHandle.name}"`, + ) + : t("toast.fileSaved"), + }, + }); } };