From 9aa272c72dac3547dfc901c01859c15e98ec8fbb Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 19 Jun 2026 00:41:54 +0000 Subject: [PATCH] Hide expand icon for items without children --- src/frontend/src/components/nav/NavigationTree.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/components/nav/NavigationTree.tsx b/src/frontend/src/components/nav/NavigationTree.tsx index edca9924c5..05ebddb63f 100644 --- a/src/frontend/src/components/nav/NavigationTree.tsx +++ b/src/frontend/src/components/nav/NavigationTree.tsx @@ -142,6 +142,9 @@ export default function NavigationTree({ const renderNode = useCallback( (payload: RenderTreeNodePayload) => { + const hasChildren: boolean = + payload.hasChildren && (payload.node as any).children.length > 0; + return ( - {payload.hasChildren ? ( + {hasChildren ? ( payload.expanded ? ( ) : (