diff --git a/src/src/app/services/nav.service.ts b/src/src/app/services/nav.service.ts index 79a3054b..a110ba07 100644 --- a/src/src/app/services/nav.service.ts +++ b/src/src/app/services/nav.service.ts @@ -53,6 +53,7 @@ export class Swipe { private bodyTouchStart(event: TouchEvent) { const t = event.touches[0]; + console.log(this.swipeInfo); this.swipeInfo.x1 = t.pageX; this.swipeInfo.y1 = t.pageY; this.swipeInfo.x2 = 0; @@ -277,16 +278,14 @@ export class Swipe { return true; } - if (Math.abs(this.swipeInfo.x2 - this.swipeInfo.x1) > 10) { - // if the user has moved more than 5 pixels x then they're swiping - this.swipeInfo.scrolling = false; - // disable scrolling - window.document.body.classList.add('lock-scroll'); - if (this.isIosDevice) { - // css overflow:hidden doesn't work on the body for iOS so we have to use a - // non-passive listener and preventdefault to prevent scrolling - event.preventDefault(); - } + // if the user has moved more than 5 pixels x then they're swiping + this.swipeInfo.scrolling = false; + // disable scrolling + window.document.body.classList.add('lock-scroll'); + if (this.isIosDevice) { + // css overflow:hidden doesn't work on the body for iOS so we have to use a + // non-passive listener and preventdefault to prevent scrolling + event.preventDefault(); } }