From 8fc7a202200e780bef777e35e8afa20dfdacec7f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 20 Oct 2025 20:24:43 +0300 Subject: [PATCH] fix(client/import): file remains from previous instance (closes #7428) --- apps/client/src/widgets/dialogs/import.tsx | 11 +++++++---- .../src/widgets/dialogs/upload_attachments.tsx | 9 ++++++--- apps/client/src/widgets/react/FormFileUpload.tsx | 15 ++++++++++----- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/apps/client/src/widgets/dialogs/import.tsx b/apps/client/src/widgets/dialogs/import.tsx index a54a01573..c041511d4 100644 --- a/apps/client/src/widgets/dialogs/import.tsx +++ b/apps/client/src/widgets/dialogs/import.tsx @@ -37,7 +37,7 @@ export default function ImportDialog() { onSubmit={async () => { if (!files || !parentNoteId) { return; - } + } const options: UploadFilesOptions = { safeImport: boolToString(safeImport), @@ -51,7 +51,10 @@ export default function ImportDialog() { setShown(false); await importService.uploadFiles("notes", parentNoteId, Array.from(files), options); }} - onHidden={() => setShown(false)} + onHidden={() => { + setShown(false); + setFiles(null); + }} footer={