]> BookStack Code Mirror - bookstack/commitdiff
Prevented back-to-top showing on flexbox-body pages
authorDan Brown <redacted>
Sun, 20 May 2018 08:48:11 +0000 (09:48 +0100)
committerDan Brown <redacted>
Sun, 20 May 2018 08:48:11 +0000 (09:48 +0100)
Fixes #824

resources/assets/js/components/back-top-top.js

index 5fa9b3436588fdbbc050913c92902bb6a1c2f87d..f0bf263fb3d4675f69d19fa9bc533c8fe65aa912 100644 (file)
@@ -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));
     }