From 7451ded57860ff5fbc063775071921d7beaf1da7 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lopes" <26071571+TGlide@users.noreply.github.com> Date: Fri, 3 Oct 2025 12:11:40 +0100 Subject: [PATCH 1/8] simplify code --- src/lib/components/chat/ChatMessage.svelte | 42 ++++++++-------------- 1 file changed, 14 insertions(+), 28 deletions(-) diff --git a/src/lib/components/chat/ChatMessage.svelte b/src/lib/components/chat/ChatMessage.svelte index 99dcef512da..3c42b18ec6e 100644 --- a/src/lib/components/chat/ChatMessage.svelte +++ b/src/lib/components/chat/ChatMessage.svelte @@ -1,26 +1,20 @@ {#if message.from === "assistant"} @@ -286,15 +273,14 @@ bind:this={editFormEl} onsubmit={(e) => { e.preventDefault(); - onretry?.({ content: editContentEl?.value, id: message.id }); + onretry?.({ content: editedContent, id: message.id }); editMsdgId = null; }} > From d2159f743e960e1bb3adc7e2e22845f5bcdbc1e0 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lopes" <26071571+TGlide@users.noreply.github.com> Date: Fri, 3 Oct 2025 12:13:22 +0100 Subject: [PATCH 2/8] make button always visible --- src/lib/components/chat/ChatMessage.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/chat/ChatMessage.svelte b/src/lib/components/chat/ChatMessage.svelte index 3c42b18ec6e..696cb5a58cc 100644 --- a/src/lib/components/chat/ChatMessage.svelte +++ b/src/lib/components/chat/ChatMessage.svelte @@ -320,7 +320,7 @@ {/if} {#if (alternatives.length > 1 && editMsdgId === null) || (!loading && !editMode)}