diff options
Diffstat (limited to 'public/js/app.js')
-rw-r--r-- | public/js/app.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/public/js/app.js b/public/js/app.js index a7ccbca..059c355 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -87,13 +87,15 @@ window.addEventListener('scroll', function() { settings['pager'][url] = currentPosition; localStorage['settings'] = JSON.stringify(settings); - if ((scrolls > 3 && velocity > 75) || currentPosition < navbarHeight) { + if (scrolls > 3) { + if (velocity > 75 || currentPosition < navbarHeight) { remClass(navbar, 'hide'); } else if (velocity < -25) { addClass(navbar, 'hide'); } else if (currentPosition > navbarHeight) { runOnce(function () { addClass(navbar, 'hide'); }); } + } previousPosition = currentPosition; scrolls++; |