diff --git a/web/components/views/views-list.tsx b/web/components/views/views-list.tsx index 526ec34eae..d25934e912 100644 --- a/web/components/views/views-list.tsx +++ b/web/components/views/views-list.tsx @@ -29,6 +29,11 @@ export const ProjectViewsList = observer(() => { } = useApplication(); const { projectViewIds, getViewById, loader } = useProjectView(); + // outside click detector hook + useOutsideClickDetector(inputRef, () => { + if (isSearchOpen && searchQuery.trim() === "") setIsSearchOpen(false); + }); + if (loader || !projectViewIds) return ; // derived values @@ -47,18 +52,13 @@ export const ProjectViewsList = observer(() => { } }; - // outside click detector hook - useOutsideClickDetector(inputRef, () => { - if (isSearchOpen && searchQuery.trim() === "") setIsSearchOpen(false); - }); - return ( <> {viewsList.length > 0 ? (
- View name + Project Views