NUKnightLab / TimelineJS3

TimelineJS v3: A Storytelling Timeline built in JavaScript. http://timeline.knightlab.com
Mozilla Public License 2.0
2.98k stars 621 forks source link

Ability to disable multi-finger/multi-slide swipe slide progression? #385

Open romerocs opened 8 years ago

romerocs commented 8 years ago

We are planning on using a timeline on a large touch screen device. A colleague recently discovered that it's possible to progress forward multiple slides by using multiple fingers when swiping (i.e., 2 fingers for 2 slides, 3 fingers for 3 slides, ect. Is there a way to optionally disable this feature?

JoeGermuska commented 8 years ago

This is not a design feature. It's also not something we've encountered before, and it may be something that is entangled with the specifics of your device. Can you be more specific about what device/operating system you're using when you encounter this issue?

romerocs commented 8 years ago

Sure, we encountered the issue when using a touch enabled Samsung flat screen TV running Windows 10 in Chrome. I did some tests to confirm if it was specific to our device or implementation of the script so I tried it out on other devices (iPhone 6 and an iPad 2 using mobile Safari) and was able to reproduce this issue on both devices (two or three finger swipe progressed the timeline forward multiple slides).

I also tested the demo version of the timeline you guys provide in the timeline generator and observed the issue in this instance as well.

scott2b commented 8 years ago

Thank you for the extra info. I am not sure how soon we will be able to look further into this, but will keep the issue open as a bug until we do.

Implementation note: while the issue title implies a configuration option, as stated above this is not a design feature and most likely we want to eliminate this behavior entirely.