From 523e866997735dbae3179fab581dc840febee2e8 Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Tue, 18 Aug 2026 09:26:48 +0200 Subject: [PATCH] Login: Do not submit form when password manager fills email for passkey --- src/routes/(pages)/login/login-form.svelte | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/routes/(pages)/login/login-form.svelte b/src/routes/(pages)/login/login-form.svelte index 7dd9d53..2e3aa08 100644 --- a/src/routes/(pages)/login/login-form.svelte +++ b/src/routes/(pages)/login/login-form.svelte @@ -45,6 +45,10 @@ auth.setUser(event.result.data?.user); await goto(resolve(ROUTES.DASHBOARD.MAIN)); } else { + if ($formData.type === "passkey" && $formData.id === "") { + onEvent({ isSubmitting: false }); + return; // Don't show error if passkey is not set yet + } toast.error(m["login.error"]()); } onEvent({ isSubmitting: false });