From 7b5c4f343a105ec492f8e29efd2eb967513504fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 13 Nov 2018 22:51:57 -0500 Subject: [PATCH] drag nav --- public/src/modules/navigator.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/public/src/modules/navigator.js b/public/src/modules/navigator.js index c83a45ce3d..91c8ca1f8c 100644 --- a/public/src/modules/navigator.js +++ b/public/src/modules/navigator.js @@ -56,6 +56,17 @@ define('navigator', ['forum/pagination', 'components'], function (pagination, co } }); + $('.pagination-block.visible-xs').on('touchmove', function (e) { + e.preventDefault(); + e.stopPropagation(); + var x = Math.min($(window).width(), Math.max(0, e.touches[0].clientX)); + var percent = x / $(window).width(); + index = Math.floor(count * percent); + navigator.updateTextAndProgressBar(); + }).on('touchend', function () { + navigator.scrollToIndex(index - 1, true); + }); + handleKeys(); navigator.setCount(count);