diff --git a/frontend/src/components/Slider.svelte b/frontend/src/components/Slider.svelte index b01880d..ea539d4 100644 --- a/frontend/src/components/Slider.svelte +++ b/frontend/src/components/Slider.svelte @@ -20,8 +20,10 @@ let arena_state: "full_arena" | "scene_only" = $state("scene_only"); - let tracker = trackers.find((ball) => { - ball.id === selected; + let tracker = $state(undefined); + + $effect(() => { + tracker = trackers.find((ball) => ball.id === selected); }); const onchange = () => { @@ -61,15 +63,18 @@
- - {z_viz} m + {#if tracker} + + {z_viz} m + {/if}