diff --git a/packages/ui-default/components/navigation/navigation.page.js b/packages/ui-default/components/navigation/navigation.page.js index 374c89026..9c1c37529 100644 --- a/packages/ui-default/components/navigation/navigation.page.js +++ b/packages/ui-default/components/navigation/navigation.page.js @@ -112,6 +112,13 @@ const navigationPage = new AutoloadPage('navigationPage', () => { $slideoutOverlay.show(); } + // Touch swipe support + let touchStartX = 0; + let touchStartY = 0; + let touchCurrentX = 0; + let isSwiping = false; + let isScrolling = false; + function close() { isOpen = false; isSwiping = false; @@ -123,13 +130,6 @@ const navigationPage = new AutoloadPage('navigationPage', () => { $('html').removeClass('slideout-open'); } - // Touch swipe support - let touchStartX = 0; - let touchStartY = 0; - let touchCurrentX = 0; - let isSwiping = false; - let isScrolling = false; - panel.addEventListener('touchstart', (e) => { if (!isMobileLayout() || e.target.closest('[data-slideout-ignore]')) return; touchStartX = e.touches[0].clientX;