From cca746babcf70cc98dd8a282e9f9236133c04e49 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 1 Oct 2024 11:25:55 +0800 Subject: feat: print details of renderer result (finally) --- src/dumbymap.mjs | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/dumbymap.mjs') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index b9b9fa2..c7bdc92 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -167,6 +167,7 @@ export const generateMaps = (container, { delay, mapCallback }) => { showcase, blocks, modal, + modalContent, utils: { ...utils, renderedMaps: () => @@ -531,19 +532,11 @@ export const generateMaps = (container, { delay, mapCallback }) => { const menu = document.createElement('div'); menu.className = 'menu'; menu.onclick = () => (menu.style.display = 'none'); - new MutationObserver(() => { - if (menu.style.display === 'none') { - menu.style.cssText = ''; - menu.replaceChildren(); - } - }).observe(menu, { - attributes: true, - attributeFilter: ['style'], - }); container.appendChild(menu); // Menu Items container.oncontextmenu = e => { + menu.replaceChildren(); e.preventDefault(); // GeoLinks @@ -558,7 +551,7 @@ export const generateMaps = (container, { delay, mapCallback }) => { // Print Map Results const map = e.target.closest('.mapclay'); - if (map) { + if (map?.renderer?.results) { menu.appendChild(menuItem.renderResults(dumbymap, map)); } -- cgit v1.2.3-70-g09d2