Skip to content

Commit f113b24

Browse files
authored
Merge pull request #64 from tannerhodges/fix-scroll
Fix scrolling bug in Chrome 102+
2 parents c470aa3 + 821a89f commit f113b24

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/_includes/scripts/in-page-nav.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const observer = new IntersectionObserver(entries => {
99
const id = entry.target.getAttribute('id')
1010
const newActive = document.querySelector(`.pageNav a[href="#${id}"]`);
1111
newActive.classList.add('is-active');
12-
newActive.scrollIntoView({ block: 'nearest' });
12+
newActive.closest('.toc').scrollTo(0, newActive.offsetTop);
1313
}
1414
}, { rootMargin: `0% 0% -90% 0%` }
1515
);

0 commit comments

Comments
 (0)