diff options
Diffstat (limited to 'lib/rdoc/generator')
-rw-r--r-- | lib/rdoc/generator/template/darkfish/js/darkfish.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/rdoc/generator/template/darkfish/js/darkfish.js b/lib/rdoc/generator/template/darkfish/js/darkfish.js index ed3893379d..4c15efde66 100644 --- a/lib/rdoc/generator/template/darkfish/js/darkfish.js +++ b/lib/rdoc/generator/template/darkfish/js/darkfish.js @@ -103,6 +103,12 @@ function hookSidebar() { if (isSmallViewport) { navigation.hidden = true; navigationToggle.ariaExpanded = false; + document.addEventListener('click', (e) => { + if (e.target.closest('#navigation a')) { + navigation.hidden = true; + navigationToggle.ariaExpanded = false; + } + }); } } |