diff --git a/packages/frosted-ui/src/components/widget-stack.tsx b/packages/frosted-ui/src/components/widget-stack.tsx index 7802e632..4e6635fc 100644 --- a/packages/frosted-ui/src/components/widget-stack.tsx +++ b/packages/frosted-ui/src/components/widget-stack.tsx @@ -179,7 +179,7 @@ const WidgetStackStack = React.forwardRef< const scrollAreaRef = React.useRef(null); useIsomorphicLayoutEffect(() => { - setWidgetsCount(React.Children.count(children)); + setWidgetsCount(React.Children.toArray(children).filter(Boolean).length); }, [children]); const currentWidgetIndexRef = React.useRef(currentWidgetIndex);