From 1be9187236cde0ae91e04e02e600fbb2b766b9d7 Mon Sep 17 00:00:00 2001 From: Shirasawa <764798966@qq.com> Date: Tue, 21 Oct 2025 20:47:27 +0800 Subject: [PATCH] fix: Clear file list when selected models do not support file uploads --- src/lib/components/chat/MessageInput/InputMenu.svelte | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/components/chat/MessageInput/InputMenu.svelte b/src/lib/components/chat/MessageInput/InputMenu.svelte index ce3eaf1769..7e0c59d11e 100644 --- a/src/lib/components/chat/MessageInput/InputMenu.svelte +++ b/src/lib/components/chat/MessageInput/InputMenu.svelte @@ -55,6 +55,10 @@ $: fileUploadEnabled = fileUploadCapableModels.length === selectedModels.length && ($user?.role === 'admin' || $user?.permissions?.chat?.file_upload); + + $: if (!fileUploadEnabled && files.length > 0) { + files = []; + } const detectMobile = () => { const userAgent = navigator.userAgent || navigator.vendor || window.opera;