From 781e3137013649b1b60375f81b254b0d33193cf6 Mon Sep 17 00:00:00 2001 From: Mik13 Date: Thu, 15 Nov 2018 15:08:56 +0100 Subject: [PATCH] Do not use preventDefault in touch-event-listeners. Chrome does not convert taps to clicks anymore if preventDefault is used: https://developers.google.com/web/updates/2017/01/scrolling-intervention --- src/slideshow.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/slideshow.js b/src/slideshow.js index c34546c..35c6a8c 100644 --- a/src/slideshow.js +++ b/src/slideshow.js @@ -414,18 +414,15 @@ function Slideshow(slideshow_options) { var slides = slide.div; slides.bind(TouchMouseEvent.DOWN, function(e) { - e.preventDefault(); startX = e.pageX; endX = startX; }); slides.bind(TouchMouseEvent.MOVE, function(e) { - e.preventDefault(); endX = e.pageX; }); slides.bind(TouchMouseEvent.UP, function(e) { - e.preventDefault(); var slideIndex = slides.index($(this)); //disable autoplay when user clicks next/prev buttons