diff --git a/src-web/components/Sidebar.tsx b/src-web/components/Sidebar.tsx index e2cd2baf..fb1f8a8d 100644 --- a/src-web/components/Sidebar.tsx +++ b/src-web/components/Sidebar.tsx @@ -73,8 +73,8 @@ function Sidebar({ className }: { className?: string }) { const filterRef = useRef(null); const allHidden = useMemo(() => { if (tree?.children?.length === 0) return false; - else if (filter) return false; - else return tree?.children?.every((c) => c.hidden); + else if (filter) return tree?.children?.every((c) => c.hidden); + else return true; }, [filter, tree?.children]); const focusActiveItem = useCallback(() => { @@ -229,7 +229,7 @@ function Sidebar({ className }: { className?: string }) { )} {allHidden ? ( -
+
No results for {filter.text}
) : (