diff --git a/src/lib/ui/components/DeployServerDialog.svelte b/src/lib/ui/components/DeployServerDialog.svelte index 77f6c9b..4195b6b 100644 --- a/src/lib/ui/components/DeployServerDialog.svelte +++ b/src/lib/ui/components/DeployServerDialog.svelte @@ -59,14 +59,12 @@ open = false; } - // Click-outside-to-close (native only supports Esc). + // Click-outside-to-close (native only supports Esc). Only treat + // clicks whose target is the dialog element itself (the backdrop) as + // outside — a bounding-rect check catches native