diff --git a/theme/src/node/prepare/prepareSidebar.ts b/theme/src/node/prepare/prepareSidebar.ts index 51821e61..b87fbfc3 100644 --- a/theme/src/node/prepare/prepareSidebar.ts +++ b/theme/src/node/prepare/prepareSidebar.ts @@ -171,7 +171,7 @@ function getAutoDirSidebar( current.icon = frontmatter.icon as ThemeIcon } if (parent?.items?.length) { - parent.collapsed = false + parent.collapsed ??= false } parent = current items = current.items as ResolvedSidebarItem[]