From 1b181b92fc7ee7432bd7e86d67683cf44d7b4efa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Pe=CC=81ault?= Date: Wed, 17 Nov 2021 21:51:41 +0100 Subject: [PATCH] Disconnect IOs on destroy --- src/components/organisms/InteractiveGlobe.svelte | 2 +- src/components/organisms/Locations.svelte | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/organisms/InteractiveGlobe.svelte b/src/components/organisms/InteractiveGlobe.svelte index 6dc63de..30e2e9b 100644 --- a/src/components/organisms/InteractiveGlobe.svelte +++ b/src/components/organisms/InteractiveGlobe.svelte @@ -105,7 +105,7 @@ return () => { if (globe) { globe.destroy() - observer.unobserve(globeEl) + observer.disconnect() } } }) diff --git a/src/components/organisms/Locations.svelte b/src/components/organisms/Locations.svelte index 3e3833b..a8b17c3 100644 --- a/src/components/organisms/Locations.svelte +++ b/src/components/organisms/Locations.svelte @@ -67,9 +67,10 @@ }) observer.observe(listEl) + // Destroy return () => { - + observer.disconnect() } })