From 4e920ef100ea6d64e081a64aff43333884fd7502 Mon Sep 17 00:00:00 2001 From: BearToCode Date: Wed, 6 Nov 2024 19:00:52 +0100 Subject: [PATCH] fix(#131): wrong history for speculative updates --- packages/carta-md/src/lib/internal/components/Input.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/carta-md/src/lib/internal/components/Input.svelte b/packages/carta-md/src/lib/internal/components/Input.svelte index e4f9bcb6..2a16e9a8 100644 --- a/packages/carta-md/src/lib/internal/components/Input.svelte +++ b/packages/carta-md/src/lib/internal/components/Input.svelte @@ -140,6 +140,8 @@ debouncedHighlight(value); highlightNestedLanguages(value); + + prevValue = value; }; $: if (BROWSER) onValueChange(value); @@ -195,7 +197,6 @@ bind:value bind:this={textarea} on:scroll={() => (textarea.scrollTop = 0)} - on:keydown={() => (prevValue = value)} >