浏览代码

Merge pull request #3952 from open-webui/dev

fix
Timothy Jaeryang Baek 9 月之前
父节点
当前提交
82079e644a
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      src/lib/components/chat/Controls/Controls.svelte

+ 5 - 3
src/lib/components/chat/Controls/Controls.svelte

@@ -33,8 +33,8 @@
 			<div>
 			<div>
 				<div class="mb-1.5 font-medium">{$i18n.t('Files')}</div>
 				<div class="mb-1.5 font-medium">{$i18n.t('Files')}</div>
 
 
-				<div>
-					{#each chatFiles as file}
+				<div class="flex flex-col gap-1">
+					{#each chatFiles as file, fileIdx}
 						<FileItem
 						<FileItem
 							className="w-full"
 							className="w-full"
 							url={`${file?.url}`}
 							url={`${file?.url}`}
@@ -43,7 +43,9 @@
 							dismissible={true}
 							dismissible={true}
 							on:dismiss={() => {
 							on:dismiss={() => {
 								// Remove the file from the chatFiles array
 								// Remove the file from the chatFiles array
-								chatFiles = chatFiles.filter((f) => f.id !== file.id);
+
+								chatFiles.splice(fileIdx, 1);
+								chatFiles = chatFiles;
 							}}
 							}}
 						/>
 						/>
 					{/each}
 					{/each}