From b739d8d390b9105eb0fdf6c3531962d3c1e39325 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 19 Jun 2021 23:45:13 +0100 Subject: [PATCH] fix: anchor linking (e.g. ToC) does not work when navbar is disabled Fix #2345 --- wowchemy/assets/js/wowchemy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wowchemy/assets/js/wowchemy.js b/wowchemy/assets/js/wowchemy.js index eee18534..3b45377d 100644 --- a/wowchemy/assets/js/wowchemy.js +++ b/wowchemy/assets/js/wowchemy.js @@ -24,7 +24,7 @@ console.debug(`Environment: ${hugoEnvironment}`); // Dynamically get responsive navigation bar height for offsetting Scrollspy. function getNavBarHeight() { let navbar = document.getElementById('navbar-main'); - let navbarHeight = (navbar) ? navbar.outerHeight() : 0; + let navbarHeight = (navbar) ? navbar.getBoundingClientRect().height : 0; console.debug('Navbar height: ' + navbarHeight); return navbarHeight; }