My custom scrolling function for the mouse wasn't as good as the one for the keyboard.
But you know me…
It's time to "stop being sad [about it] and be awesome instead"! :yes: 😆 …
Here you go: modern scroll 2.2 :up:
Version 2.2 replaces 2.1.4. All changes of the preceding version are included in here.
To prevent all pieces of information from being scattered all over the place, here's the combined
new: completely redesigned scrolling for mouse and trackpad
- with adjustable speed
- adjustable distance to be scrolled per rotation
new: all kinds of scrolling are even smoother
new: improved classification of input fields
- pressing arrow keys in input fields should be more reliable now
fix: detection of scrollable elements (thx Ahoj1234 for reporting)
fix: arrow keys aren't working in input fields of type search (thx Cryio for reporting)
fix: PgUp/PgDwn/Home/End keys in select fields (thx André for reporting)
fix: milliyet.com.tr (thx Mağruf for reporting)
upd: Turkish localization (thx metude)
I hope that the new mouse scrolling implementation works on all devices just as nice as over here.
The performance on this very blog even noticeably beats Chrome on my machine! :wizard: :hat:
Keep the feedback coming 😉