diff --git a/dist/ratchet.js b/dist/ratchet.js index 7779370..17e3dd0 100644 --- a/dist/ratchet.js +++ b/dist/ratchet.js @@ -29,7 +29,10 @@ window.addEventListener('touchend', function (event) { var modal = getModal(event); - if (modal) modal.classList.toggle('active'); + if (modal) { + modal.classList.toggle('active'); + event.preventDefault(); // prevents rewriting url (apps can still use hash values in url) + } }); }(); /* ---------------------------------- @@ -770,4 +773,4 @@ toggle = false; }); -}(); \ No newline at end of file +}(); diff --git a/lib/js/modals.js b/lib/js/modals.js index 4448107..480c3af 100644 --- a/lib/js/modals.js +++ b/lib/js/modals.js @@ -20,6 +20,9 @@ window.addEventListener('touchend', function (event) { var modal = getModal(event); - if (modal) modal.classList.toggle('active'); + if (modal) { + modal.classList.toggle('active'); + event.preventDefault(); // prevents rewriting url (apps can still use hash values in url) + } }); }(); \ No newline at end of file diff --git a/lib/js/sliders.js b/lib/js/sliders.js index 7675e36..b2212ec 100644 --- a/lib/js/sliders.js +++ b/lib/js/sliders.js @@ -56,6 +56,8 @@ startTime = +new Date; pageX = e.touches[0].pageX; pageY = e.touches[0].pageY; + deltaX = 0; + deltaY = 0; setSlideNumber(0);