From 76d00d17c8c387ddaa9abe53fcde31fa25cf55da Mon Sep 17 00:00:00 2001 From: "Stanko K.R." Date: Thu, 26 Mar 2026 16:49:59 +0100 Subject: [PATCH] Abort conditional mediation when the button disconnects --- app/javascript/lib/action_pack/passkey.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/javascript/lib/action_pack/passkey.js b/app/javascript/lib/action_pack/passkey.js index fdda46c84..4714836b3 100644 --- a/app/javascript/lib/action_pack/passkey.js +++ b/app/javascript/lib/action_pack/passkey.js @@ -30,6 +30,7 @@ class PasskeyButton extends HTMLElement { } disconnectedCallback() { + this.abortConditionalMediation?.() this.button.removeEventListener("click", this.#perform) this.button.disabled = false this.#hideErrors()