Skip to content

Commit 3165ae2

Browse files
arash-hackerDylan-DPC
authored andcommitted
fix scroll issue (rust-lang#1108)
* fix sidebar scrolling * fix query selector
1 parent d8b077f commit 3165ae2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/theme/book.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ function playpen_text(playpen) {
408408
(function sidebar() {
409409
var html = document.querySelector("html");
410410
var sidebar = document.getElementById("sidebar");
411-
var sidebarScrollBox = document.getElementById("sidebar-scrollbox");
411+
var sidebarScrollBox = document.querySelector(".sidebar-scrollbox");
412412
var sidebarLinks = document.querySelectorAll('#sidebar a');
413413
var sidebarToggleButton = document.getElementById("sidebar-toggle");
414414
var sidebarResizeHandle = document.getElementById("sidebar-resize-handle");
@@ -505,7 +505,7 @@ function playpen_text(playpen) {
505505
}, { passive: true });
506506

507507
// Scroll sidebar to current active section
508-
var activeSection = sidebar.querySelector(".active");
508+
var activeSection = document.getElementById("sidebar").querySelector(".active");
509509
if (activeSection) {
510510
sidebarScrollBox.scrollTop = activeSection.offsetTop;
511511
}

0 commit comments

Comments
 (0)