diff --git a/src/lib/elements/forms/inputDigits.svelte b/src/lib/elements/forms/inputDigits.svelte index b3c5edcbe..0610df78f 100644 --- a/src/lib/elements/forms/inputDigits.svelte +++ b/src/lib/elements/forms/inputDigits.svelte @@ -22,12 +22,9 @@ placeholder: '', defaultValue: value.split(''), onValueChange: ({ next }) => { - if (!autoSubmit) { - return next; - } value = next.join(''); - if (value.length === length && !autoSubmitted) { + if (autoSubmit && value.length === length && !autoSubmitted) { autoSubmitted = true; const firstInputElement = element.querySelector('input'); firstInputElement?.form.requestSubmit();