diff --git a/packages/client/src/components/preview/IndicatorSet.svelte b/packages/client/src/components/preview/IndicatorSet.svelte index 74c9f06f0d..3151a8bd75 100644 --- a/packages/client/src/components/preview/IndicatorSet.svelte +++ b/packages/client/src/components/preview/IndicatorSet.svelte @@ -61,7 +61,7 @@ // Sanity limit of 100 active indicators const children = Array.from(parents) .map(parent => parent?.childNodes?.[0]) - .filter(child => child != null) + .filter(node => node?.nodeType === 1) .slice(0, 100) // If there aren't any nodes then reset