From 93147f434065e474a27b31a396caa332de8ee45d Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Sun, 20 May 2018 09:48:11 +0100 Subject: [PATCH] Prevented back-to-top showing on flexbox-body pages Fixes #824 --- resources/assets/js/components/back-top-top.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/assets/js/components/back-top-top.js b/resources/assets/js/components/back-top-top.js index 5fa9b3436..f0bf263fb 100644 --- a/resources/assets/js/components/back-top-top.js +++ b/resources/assets/js/components/back-top-top.js @@ -6,6 +6,12 @@ class BackToTop { this.targetElem = document.getElementById('header'); this.showing = false; this.breakPoint = 1200; + + if (document.body.classList.contains('flexbox')) { + this.elem.style.display = 'none'; + return; + } + this.elem.addEventListener('click', this.scrollToTop.bind(this)); window.addEventListener('scroll', this.onPageScroll.bind(this)); }