Fix textarea reloading

This commit is contained in:
kwaroran
2024-11-04 19:01:37 +09:00
parent b714e01aba
commit d02d17f177
2 changed files with 17 additions and 4 deletions

View File

@@ -65,6 +65,7 @@
value = e.currentTarget.value
onInput()
}
onchange()
}}
></textarea>
{:else}
@@ -86,6 +87,9 @@
insertTextAtSelection(text)
}
}}
onchange={(e) => {
onchange()
}}
bind:this={inputDom}
translate="no"
>{value ?? ''}</div>
@@ -119,6 +123,7 @@
className?: string;
optimaizedInput?: boolean;
highlight?: boolean;
onchange?: () => void;
}
let {
@@ -134,7 +139,8 @@
height = 'default',
className = '',
optimaizedInput = true,
highlight = false
highlight = false,
onchange = () => {}
}: Props = $props();
let selectingAutoComplete = $state(0)
let highlightId = highlight ? getNewHighlightId() : 0