diff --git a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/RightSidebar/FilesView/FilesView.tsx b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/RightSidebar/FilesView/FilesView.tsx index 8f3e95a78eb..ba4c5d2201d 100644 --- a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/RightSidebar/FilesView/FilesView.tsx +++ b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/RightSidebar/FilesView/FilesView.tsx @@ -270,6 +270,9 @@ export function FilesView() { const handleToggleHiddenFiles = useCallback(() => { setShowHiddenFiles((v) => !v); tree.getItemInstance("root")?.invalidateChildrenIds(); + for (const itemId of tree.getState().expandedItems) { + tree.getItemInstance(itemId)?.invalidateChildrenIds(); + } }, [tree]); const searchResultEntries = useMemo(() => {