From 09320f8981aa07bc22b826960b8997f780bfc6c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 20 Nov 2020 17:27:34 -0500 Subject: [PATCH] fix: autohide --- public/persona.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/public/persona.js b/public/persona.js index 417a0eb..79871bc 100644 --- a/public/persona.js +++ b/public/persona.js @@ -36,7 +36,7 @@ $(document).ready(function () { } var navbarEl = $(".navbar-fixed-top"); - navbarEl.autoHidingNavbar('destroy'); + navbarEl.autoHidingNavbar('destroy').removeData('plugin_autoHidingNavbar'); navbarEl.css('top', ''); var env = utils.findBootstrapEnvironment(); @@ -57,12 +57,15 @@ $(document).ready(function () { } } - navbarEl.on('show.autoHidingNavbar', function() { - fixTopCss(''); - }); - navbarEl.on('hide.autoHidingNavbar', function() { - fixTopCss('0px'); - }); + navbarEl.off('show.autoHidingNavbar') + .on('show.autoHidingNavbar', function() { + fixTopCss(''); + }); + + navbarEl.off('hide.autoHidingNavbar') + .on('hide.autoHidingNavbar', function() { + fixTopCss('0px'); + }); } function setupNProgress() {