diff --git a/ng-app/src/apps/automerge/AString.svelte b/ng-app/src/apps/automerge/AString.svelte index c40ae16..09f87dc 100644 --- a/ng-app/src/apps/automerge/AString.svelte +++ b/ng-app/src/apps/automerge/AString.svelte @@ -20,13 +20,24 @@ export let path; + function update() { + temp_val = value; + previous_val = value; + } + + let temp_val; + let previous_val; + $: value, update(); + const change = (event) => { - dispatch('updateText', { - s: event.target.value, - p: [path] - }); + + if (previous_val!=temp_val) + dispatch('updateText', { + s: event.target.value, + p: [path] + }); } - \ No newline at end of file + \ No newline at end of file