Skip to content

Commit fb2111e

Browse files
aduh95richardlau
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 7b72990 commit fb2111e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/doc/html.js

+1-1
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)