From a978798b67933041cde36fdfe21b8a7f288bba64 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 7 Oct 2024 16:37:42 +0800 Subject: fix: only remove map observer when html container is removed --- src/dumbymap.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') 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 } = {}) => { attributeFilter: ['class'], attributeOldValue: true }) - onRemove(mapElement, () => observer.disconnect()) + onRemove(dumbymap.htmlHolder, () => { + observer.disconnect() + }) } // Set unique ID for map container -- cgit v1.2.3-70-g09d2