aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dumbymap.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r--src/dumbymap.mjs9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 6e5bc38..4d6657f 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -555,9 +555,16 @@ export const generateMaps = (container, {
555 if (geoLink.classList.contains('from-text')) { 555 if (geoLink.classList.contains('from-text')) {
556 menu.appendChild(new menuItem.Item({ 556 menu.appendChild(new menuItem.Item({
557 text: 'Delete', 557 text: 'Delete',
558 onclick: () => geoLink.replaceWith(document.createTextNode(geoLink.textContent)), 558 onclick: () => {
559 utils.getMarkersFromMaps(geoLink)
560 .forEach(m => m.remove())
561 geoLink.replaceWith(
562 document.createTextNode(geoLink.textContent),
563 )
564 },
559 })) 565 }))
560 } 566 }
567 menu.appendChild(menuItem.setGeoLinkType(geoLink))
561 return 568 return
562 } 569 }
563 570