We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e79c8b7 commit 3ab9fcaCopy full SHA for 3ab9fca
packages/@vuepress/theme-default/components/SidebarLinks.vue
@@ -90,13 +90,16 @@ function resolveOpenGroupIndex (route, items){
90
91
functiondescendantIsActive (route, item){
92
if (item.type==='group'){
93
-returnitem.children.some(child=>{
+constchildIsActive=item.path&&isActive(route, item.path)
94
+constgrandChildIsActive=item.children.some(child=>{
95
if (child.type==='group'){
96
returndescendantIsActive(route, child)
97
} else{
98
returnchild.type==='page'&&isActive(route, child.path)
99
}
100
})
101
+
102
+return childIsActive || grandChildIsActive
103
104
returnfalse
105
0 commit comments