Skip to content

Commit 0ec3e61

Browse files
aduh95addaleax
authored andcommitted
tools,doc: fix global table of content active element
Assign active class to the correct HTML element when one nav-id is a subset of another one (E.G.: `nav-module` and `nav-modules`). Fixes: #34975 PR-URL: #34976 Reviewed-By: Derek Lewis <[email protected]> Reviewed-By: Zeyu Yang <[email protected]>
1 parent 9107595 commit 0ec3e61

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/doc/html.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ function toHTML({ input, content, filename, nodeVersion, versions }) {
7474
.replace(/__VERSION__/g, nodeVersion)
7575
.replace('__TOC__', content.toc)
7676
.replace('__GTOC__', gtocHTML.replace(
77-
`class="nav-${id}`, `class="nav-${id} active`))
77+
`class="nav-${id}"`, `class="nav-${id} active"`))
7878
.replace('__EDIT_ON_GITHUB__', editOnGitHub(filename))
7979
.replace('__CONTENT__', content.toString());
8080

0 commit comments

Comments
 (0)