From 2c60ba981ba13d08749d10650f376935ff292834 Mon Sep 17 00:00:00 2001 From: Aaron Date: Sat, 13 Dec 2025 10:41:14 -0500 Subject: [PATCH] Prevent release modal dismiss on backdrop click --- pikit-web/assets/releases.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pikit-web/assets/releases.js b/pikit-web/assets/releases.js index 3eff2d1..99f8c06 100644 --- a/pikit-web/assets/releases.js +++ b/pikit-web/assets/releases.js @@ -226,8 +226,11 @@ export function initReleaseUI({ showToast, showBusy, hideBusy, confirmAction }) loadReleaseStatus(true); }); releaseClose?.addEventListener("click", () => releaseModal?.classList.add("hidden")); + // Do not allow dismiss by clicking backdrop (consistency with other modals) releaseModal?.addEventListener("click", (e) => { - if (e.target === releaseModal) releaseModal.classList.add("hidden"); + if (e.target === releaseModal) { + e.stopPropagation(); + } }); releaseCheckBtn?.addEventListener("click", async () => {