From 6729e64f30dbb33c3e8e6b01d20377804f190466 Mon Sep 17 00:00:00 2001 From: Algorithm5838 <108630393+Algorithm5838@users.noreply.github.com> Date: Mon, 29 Jun 2026 06:09:58 +0300 Subject: [PATCH] perf: skip re-splitting unchanged text tokens (#26326) --- .../Messages/Markdown/MarkdownInlineTokens/TextToken.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte b/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte index 8ba5de2233..b057133774 100644 --- a/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte +++ b/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens/TextToken.svelte @@ -1,12 +1,14 @@ {#if done} - {token?.raw} + {raw} {:else} - {#each (token?.raw ?? '').split(' ') as text} + {#each raw.split(' ') as text} {text}{' '}