From 5bb5b2f8c880c5a748f4d23799d198b1a5f7f348 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Mon, 10 Nov 2025 16:03:03 +0100 Subject: [PATCH] fix destroy --- .../components/elevation-profile/ElevationProfile.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/website/src/lib/components/elevation-profile/ElevationProfile.svelte b/website/src/lib/components/elevation-profile/ElevationProfile.svelte index 33501df52..b9eb9dfe6 100644 --- a/website/src/lib/components/elevation-profile/ElevationProfile.svelte +++ b/website/src/lib/components/elevation-profile/ElevationProfile.svelte @@ -41,7 +41,7 @@ let canvas: HTMLCanvasElement; let overlay: HTMLCanvasElement; - let elevationProfile: ElevationProfile; + let elevationProfile: ElevationProfile | null = null; onMount(() => { elevationProfile = new ElevationProfile( @@ -55,7 +55,9 @@ }); onDestroy(() => { - elevationProfile.destroy(); + if (elevationProfile) { + elevationProfile.destroy(); + } });