the first 50px are excluded from the scrolling hide mechanism

This commit is contained in:
ogerly 2023-02-09 13:19:37 +01:00
parent 4ae4edf000
commit e6f2d14fee
2 changed files with 13 additions and 9 deletions

View File

@ -300,11 +300,13 @@ export default {
methods: { methods: {
handleScroll() { handleScroll() {
const currentScrollPos = window.pageYOffset const currentScrollPos = window.pageYOffset
if (this.prevScrollpos > 50) {
if (this.prevScrollpos > currentScrollPos) { if (this.prevScrollpos > currentScrollPos) {
this.hideNavbar = false this.hideNavbar = false
} else { } else {
this.hideNavbar = true this.hideNavbar = true
} }
}
this.prevScrollpos = currentScrollPos this.prevScrollpos = currentScrollPos
}, },
toggleMobileMenuView() { toggleMobileMenuView() {

View File

@ -213,6 +213,7 @@ export default {
}, },
handleScroll() { handleScroll() {
const currentScrollPos = window.pageYOffset const currentScrollPos = window.pageYOffset
if (this.prevScrollpos > 50) {
if (this.prevScrollpos > currentScrollPos) { if (this.prevScrollpos > currentScrollPos) {
this.hideByScroll = false this.hideByScroll = false
} else { } else {
@ -220,6 +221,7 @@ export default {
this.hideByScroll = true this.hideByScroll = true
} }
} }
}
this.prevScrollpos = currentScrollPos this.prevScrollpos = currentScrollPos
}, },
beforeDestroy() { beforeDestroy() {