Smooth scroll being weird on macOS
I am using the latest release version of zathura with set smooth-scroll true
in the rc file. If I just set this option, the scroll is still not being smooth at all, on the contrary, it makes a jump whenever I move my fingers just a little bit. If I additionally set scroll-step 1
, it becomes better in that it becomes more “physical” (scrolls the right distance), but is pretty jerky. However, the worst part is that j
/k
become unusable as they start scrolling by 1px as well.
I suspect this is some sort of disagreement between smooth scroll events reported by GTK on Linux and on macOS. I took a quick look at the code and didn’t see anything obviously wrong. I guess, I’ll try to take a closer look – it would be great to have some hints on what this can be.