From 72d794b4dd3ac5626e94439e5007b0d0014c7880 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 | 5 +++++ 2 files changed, 6 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..544d31b 100644 --- a/web/scripts/login.js +++ b/web/scripts/login.js @@ -6,6 +6,11 @@ window.addEventListener("DOMContentLoaded", init); async function init () { await deleteAllCookies(); setAppearance(); + + for (let i = 0; i < 20; i++) { + error(i) + } + const formSubmitButton = document.querySelector("#submit"); formSubmitButton.addEventListener("click", async (e) => { e.preventDefault();