Prevent scroll from completing a full cycle

Prevent scroll from completing a full cycle when quickly go to the next stop.
Otherwise, the animation will be queued and causes unexpected result.
Merge pull request #4964 from glafarge/patch-2

Prevent scroll from completing a full cycle