From f9f063db99080ae233f9682ffcb00c6d2f697704 Mon Sep 17 00:00:00 2001 From: ciaranbor Date: Fri, 6 Feb 2026 15:41:18 +0000 Subject: [PATCH] Prevent image editing without image input --- dashboard/src/lib/components/ChatForm.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dashboard/src/lib/components/ChatForm.svelte b/dashboard/src/lib/components/ChatForm.svelte index 6801287d..aec915e6 100644 --- a/dashboard/src/lib/components/ChatForm.svelte +++ b/dashboard/src/lib/components/ChatForm.svelte @@ -254,6 +254,7 @@ function handleSubmit() { if ((!message.trim() && uploadedFiles.length === 0) || loading) return; + if (isEditOnlyWithoutImage) return; const content = message.trim(); const files = [...uploadedFiles]; @@ -278,7 +279,11 @@ if (imageFile.preview) { editImage(content, imageFile.preview); } - } else if (isImageModel() && content) { + } else if ( + currentModel && + modelSupportsTextToImage(currentModel) && + content + ) { // Use image generation for text-to-image models generateImage(content); } else {