From a0a957289e6fba49ace58d367b512bc25754f0f7 Mon Sep 17 00:00:00 2001 From: MarekWo Date: Mon, 23 Mar 2026 08:23:21 +0100 Subject: [PATCH] feat(paths): keep map picker open after adding repeater Map modal no longer closes on Add - resets selection instead so user can pick multiple repeaters in sequence. Cancel button renamed to Close. Co-Authored-By: Claude Opus 4.6 --- app/static/js/dm.js | 5 ++++- app/templates/dm.html | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/static/js/dm.js b/app/static/js/dm.js index d3dc4a7..c7fdf2f 100644 --- a/app/static/js/dm.js +++ b/app/static/js/dm.js @@ -2108,7 +2108,10 @@ function openRepeaterMapPicker() { checkUniquenessWarning(_repeatersCache, hashSize); } } - modal.hide(); + // Reset selection for next pick + _rptMapSelectedRepeater = null; + if (addBtn) addBtn.disabled = true; + if (selectedLabel) selectedLabel.textContent = 'Click a repeater on the map'; }; } diff --git a/app/templates/dm.html b/app/templates/dm.html index 966e85e..9a8abfa 100644 --- a/app/templates/dm.html +++ b/app/templates/dm.html @@ -426,7 +426,7 @@