diff --git a/nx-dev/ui-common/src/lib/sidebar.tsx b/nx-dev/ui-common/src/lib/sidebar.tsx
index fa6d6e8271764..5819fa099315a 100644
--- a/nx-dev/ui-common/src/lib/sidebar.tsx
+++ b/nx-dev/ui-common/src/lib/sidebar.tsx
@@ -105,14 +105,17 @@ function SidebarSectionItems({
)}
- {(item.itemList as MenuItem[]).map((item, index) => {
- const isActiveLink = item.path === withoutAnchors(router?.asPath);
+ {(item.itemList as MenuItem[]).map((subItem, index) => {
+ const isActiveLink = subItem.path === withoutAnchors(router?.asPath);
+ if (isActiveLink && collapsed) {
+ handleCollapseToggle();
+ }
return (
-
-
+
- {item.name}
+ {subItem.name}