kenwheeler / slick

the last carousel you'll ever need
kenwheeler.github.io/slick
MIT License
28.49k stars 5.89k forks source link

gallery of images sometimes not moving when finger tries to swipe #4157

Open giuliati opened 2 years ago

giuliati commented 2 years ago

gallery of images sometimes not moving when finger tries to swipe, touch screen, screen in portrait mode, horizontal slider, running on chromium Version 63.0.3239.84 (Developer Build) built on Debian 9.3, running on Debian 9.3 (32-bit)

====================================================================

[ paste your jsfiddle link here ]

no need to use jsfiddle, I'm using simply your slick-1.8.1/index.html example page

====================================================================

Steps to reproduce the problem

  1. I open your slick-1.8.1/index.html page in Chromium browser on Debian 9.3 OS (and I have a touch screen monitor in portrait mode)
  2. I go on the bottom where there are the horizontal sliders examples and quite often when I touch and swipe horizontally with my finger in order to move the gallery to the right or to the left then the gallery doesn't move at all (I don't want to use arrows, I want to scroll the images horizontally only with the movement of the finger). Also my colleagues tried with their fingers and the same issue occured

====================================================================

What is the expected behaviour?

when I swipe horizontally with my finger in order to move the gallery to the right or to the left then the gallery has to move accordingly

====================================================================

What is observed behaviour?

quite often when I swipe horizontally with my finger in order to move the gallery to the right or to the left then the gallery doesn't move at all

====================================================================

More Details

tomouse commented 2 years ago

I need to push this topic a bit. I know the problem very well and it sucks big time, especially on mobile devices. when wiping horizontally, slick doesn't allow a micrometer of tolerance. if you skew even a little down or up while wiping, slick stops sliding. it has to be exactly horizontal. this is not for the faint of heart! There must be a solution, the competition can do it too.