From 0cec5a02191e30b368e3ad36a7002b7f46b3691d Mon Sep 17 00:00:00 2001 From: Gustav-Eikaas <89254170+Gustav-Eikaas@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:29:46 +0100 Subject: [PATCH] fix: all nodes highlighted treeview (#920) --- src/components/TreeView/TreeView.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/TreeView/TreeView.tsx b/src/components/TreeView/TreeView.tsx index ea2c08f9..4b521bb6 100644 --- a/src/components/TreeView/TreeView.tsx +++ b/src/components/TreeView/TreeView.tsx @@ -91,7 +91,6 @@ const TreeView = ({ children = await node.getChildren(); setLoading(null); } - // set parent relation for all children children.forEach((child) => (child.parentId = node.id)); @@ -288,7 +287,10 @@ const TreeView = ({ hasChildren={node.getChildren ? true : false} isExpanded={node.isExpanded === true} isVoided={node.isVoided === true} - isSelected={node.id.toString().includes(selectedLibraryItem)} + isSelected={ + !!selectedLibraryItem && + node.id.toString().includes(selectedLibraryItem) + } title={node.name} > {node.onClick ? (