From 6a94492238cf39cf33b1078cd52ed396dcd0571b Mon Sep 17 00:00:00 2001 From: Arashmidos Date: Mon, 2 Dec 2019 13:37:24 +0330 Subject: [PATCH] fix scroll issue (#1108) * fix sidebar scrolling * fix query selector --- src/theme/book.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/theme/book.js b/src/theme/book.js index 186f9ae1..8ddd09d5 100644 --- a/src/theme/book.js +++ b/src/theme/book.js @@ -408,7 +408,7 @@ function playpen_text(playpen) { (function sidebar() { var html = document.querySelector("html"); var sidebar = document.getElementById("sidebar"); - var sidebarScrollBox = document.getElementById("sidebar-scrollbox"); + var sidebarScrollBox = document.querySelector(".sidebar-scrollbox"); var sidebarLinks = document.querySelectorAll('#sidebar a'); var sidebarToggleButton = document.getElementById("sidebar-toggle"); var sidebarResizeHandle = document.getElementById("sidebar-resize-handle"); @@ -505,7 +505,7 @@ function playpen_text(playpen) { }, { passive: true }); // Scroll sidebar to current active section - var activeSection = sidebar.querySelector(".active"); + var activeSection = document.getElementById("sidebar").querySelector(".active"); if (activeSection) { sidebarScrollBox.scrollTop = activeSection.offsetTop; }