From 286c7f620bbc0ca99d0bb4e9939fcff8a689b93c Mon Sep 17 00:00:00 2001 From: Stream Date: Wed, 6 May 2026 07:50:01 +0300 Subject: [PATCH] auto-sync: 2026-05-06 07:50:01 --- tasks/enduro-trails/prototype/static/app.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tasks/enduro-trails/prototype/static/app.js b/tasks/enduro-trails/prototype/static/app.js index d369a18..d083d7b 100644 --- a/tasks/enduro-trails/prototype/static/app.js +++ b/tasks/enduro-trails/prototype/static/app.js @@ -1281,7 +1281,12 @@ function renderMarkers() { } function removeMarker(id) { - if (namedMarkerObjects[id]) { namedMarkerObjects[id].remove(); delete namedMarkerObjects[id]; } + if (namedMarkerObjects[id]) { + const popup = namedMarkerObjects[id].getPopup(); + if (popup) popup.remove(); + namedMarkerObjects[id].remove(); + delete namedMarkerObjects[id]; + } const markers = loadMarkers().filter(m => m.id !== id); saveMarkers(markers); }