aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-07 16:37:42 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-08 10:28:47 +0800
commita978798b67933041cde36fdfe21b8a7f288bba64 (patch)
tree6e7a89a498765b01978a0352c0123aa2443d6aaa /src
parentd1dcafa87ed1621e3fc2b264818a2966b40231ae (diff)
fix: only remove map observer when html container is removed
Diffstat (limited to 'src')
-rw-r--r--src/dumbymap.mjs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 383eedf..2fbb8f8 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -301,7 +301,9 @@ export const generateMaps = (container, { delay } = {}) => {
301 attributeFilter: ['class'], 301 attributeFilter: ['class'],
302 attributeOldValue: true 302 attributeOldValue: true
303 }) 303 })
304 onRemove(mapElement, () => observer.disconnect()) 304 onRemove(dumbymap.htmlHolder, () => {
305 observer.disconnect()
306 })
305 } 307 }
306 308
307 // Set unique ID for map container 309 // Set unique ID for map container