From 4acbc96a58076cd9918818998f8f34a7e0a5f9f5 Mon Sep 17 00:00:00 2001 From: 2mal3 <56305732+2mal3@users.noreply.github.com> Date: Mon, 19 Jan 2026 17:40:53 +0100 Subject: [PATCH] chore(control): prevent closing popups by clicking outside (#20) Multiple test users closed various popups accidentally by clicking outside and rarely used the feature to close the popup. --- .../frontend/src/lib/components/PopUp.svelte | 20 +++++++------------ control/frontend/src/lib/ts/types.ts | 5 ++--- control/frontend/src/routes/+page.svelte | 6 ------ .../frontend/src/routes/ControlView.svelte | 5 ----- control/frontend/src/routes/FileView.svelte | 4 ---- 5 files changed, 9 insertions(+), 31 deletions(-) diff --git a/control/frontend/src/lib/components/PopUp.svelte b/control/frontend/src/lib/components/PopUp.svelte index a297e14..940e291 100644 --- a/control/frontend/src/lib/components/PopUp.svelte +++ b/control/frontend/src/lib/components/PopUp.svelte @@ -18,7 +18,7 @@ } = $props(); function try_to_close() { - if (!content.closable || !content.open) return; + if (!content.open) return; close_function(); } @@ -35,19 +35,13 @@ {#if content.open} - -