Hi all,
I've made a very rudimentary slider to scroll through images.
It all works as expected, apart from one slight bug:
If the user clicks through the images too quickly, the animation stops and immediately runs the function again.
From what I can tell, the solution to this is to either remove the click event while the timeline is running (is this possible?), or to wait until the timeline has finished before running the next animation.
If I were to wait for the timeline to finish before running the next clicked animation, would I run in to timeline stacking problems?
I've attached the codepen below for reference.