From b0d777293bd5805d8905acf22984913c35030536 Mon Sep 17 00:00:00 2001 From: duanyongcheng77 Date: Sun, 15 Dec 2024 20:45:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E5=A4=9A=E6=AC=A1=E7=82=B9=E5=87=BB=E4=B8=8A=E4=BC=A0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E6=8C=89=E9=92=AE=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/pages/home/Inputbar/AttachmentButton.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/renderer/src/pages/home/Inputbar/AttachmentButton.tsx b/src/renderer/src/pages/home/Inputbar/AttachmentButton.tsx index d1dc0cdc..93b3dfe0 100644 --- a/src/renderer/src/pages/home/Inputbar/AttachmentButton.tsx +++ b/src/renderer/src/pages/home/Inputbar/AttachmentButton.tsx @@ -20,10 +20,6 @@ const AttachmentButton: FC = ({ model, files, setFiles, ToolbarButton }) : [...documentExts, ...textExts] const onSelectFile = async () => { - if (files.length > 0) { - return setFiles([]) - } - const _files = await window.api.file.select({ properties: ['openFile', 'multiSelections'], filters: [ @@ -34,7 +30,9 @@ const AttachmentButton: FC = ({ model, files, setFiles, ToolbarButton }) ] }) - _files && setFiles(_files) + if (_files) { + setFiles([...files, ..._files]) + } } return (