Fix arrow down navigation on touch devices #2410
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some users reported me that the arrow down doesn't work on touch devices. They found that the arrow down brings them to the last slide sometimes.
After some investigations, I and @Ir0nsides have realized that it's not a bug per se, it's just a usability problem. There is a (too much) subtle space between the arrows and the progress bar that, on a touch device, make the user tap on the progress bar instead of on the arrow.
What we have done: we augmented the sensible area of the arrow down to avoid this kind of problems. It, obviously, make impossible to jump straight to the last slide when touching the progress bar (if the down arrow is visible), but try the current version on a touch device to realize how much is the current behavior annoying.
I'd like to spread some love for the Open Source Saturday meetups, a series of events where the only goal is to contribute to OSS ❤️