From 1cda3cbbefa28cd9c2f8c14b1f726a945a41d4a2 Mon Sep 17 00:00:00 2001 From: David Carley Date: Sun, 11 Sep 2022 02:52:48 +0000 Subject: [PATCH] Fixed: when changing an input value on settings/motors/tool/io, the Save button wasn't always enabled. --- .../components/ConfigTemplatedInput.svelte | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/src/svelte-components/src/components/ConfigTemplatedInput.svelte b/src/svelte-components/src/components/ConfigTemplatedInput.svelte index 1d5fa4a..ed31d07 100644 --- a/src/svelte-components/src/components/ConfigTemplatedInput.svelte +++ b/src/svelte-components/src/components/ConfigTemplatedInput.svelte @@ -69,6 +69,11 @@ return value; } + function onKeyup(event) { + value = event.target.value; + onChange(); + } + function onChange() { Config.update((config) => { let target = config; @@ -108,6 +113,7 @@ step={template.step || "any"} bind:value on:input={onChange} + on:keyup={onKeyup} /> {:else if template.type === "int"} {:else if template.type === "string"} - + {:else if template.type == "text"} -