From ff63d8dc150f151e29bea9ebd9b7f9f5a6df14a2 Mon Sep 17 00:00:00 2001 From: Arthur Lu Date: Fri, 31 Jul 2026 23:20:17 +0000 Subject: [PATCH] prevent error dialog from clearing on closing --- web/scripts/dialog.js | 2 +- web/scripts/login.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/web/scripts/dialog.js b/web/scripts/dialog.js index f430acb..b634c91 100644 --- a/web/scripts/dialog.js +++ b/web/scripts/dialog.js @@ -96,7 +96,7 @@ class ErrorDialog extends HTMLElement { } navigator.clipboard.writeText(errors); } - this.parentElement.removeChild(this); + this.dialog.close(); }); } diff --git a/web/scripts/login.js b/web/scripts/login.js index a6b779b..afa57c2 100644 --- a/web/scripts/login.js +++ b/web/scripts/login.js @@ -6,6 +6,7 @@ window.addEventListener("DOMContentLoaded", init); async function init () { await deleteAllCookies(); setAppearance(); + const formSubmitButton = document.querySelector("#submit"); formSubmitButton.addEventListener("click", async (e) => { e.preventDefault();