Merge pull request #734 from nunocoracao/722-getboundingclientrect-call-on-null-error-logged-on-pages-with-little-content

🐛 getBoundingClientRect() call on null error logged on pages with little content
This commit is contained in:
Nuno Coração 2023-05-23 12:47:38 +01:00 committed by GitHub
commit 49bf99641e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -95,7 +95,7 @@ var getTargetAppearance = () => {
window.addEventListener("DOMContentLoaded", (event) => { window.addEventListener("DOMContentLoaded", (event) => {
const scroller = document.getElementById("top-scroller"); const scroller = document.getElementById("top-scroller");
const footer = document.getElementById("site-footer"); const footer = document.getElementById("site-footer");
if(scroller.getBoundingClientRect().top > footer.getBoundingClientRect().top) { if(scroller && footer && scroller.getBoundingClientRect().top > footer.getBoundingClientRect().top) {
scroller.hidden = true; scroller.hidden = true;
} }
}); });