From 018c9b7f65f24cbdf00919c2ad99d4b444e01d48 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Wed, 1 May 2024 15:38:11 -0700 Subject: [PATCH] fix(mfa): fix value not updating when autoSubmit is false --- src/lib/elements/forms/inputDigits.svelte | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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();