When scrolling in 'best fit mode' the Number of "steps" to take before flipping the page property is not respected. It feels like its set to 1. As a result the pages scroll far too quickly. This is extra annoying on a mouse with high resolution scrolling (such as my Logitech G502) - even the smallest micro scroll will scroll several pages. This behaviour is not observed in 'fit width' mode (or any mode when there more page to scroll/reveal first before flipping).
I'm on Kubuntu 23.04
Version (latest commit): mcomix-git-701ba54984caf3e6a51cbe2b52f30b309a38ecab
Only other version I tested was 2.1.0 (was an issue here too)
Ticket moved from /p/mcomix/support-requests/25/
It seems that this behavior is by design - in event.py, line 710, the number of steps before proceeding to the next page is only applied if the currently displayed page is scrollable - which will never be the case in best fit mode, or even in other modes if the image is small.
Thanks for looking into this. I see, I guess that makes sense. Still wish there was a way to make the scrolling less sensitive (in best fit mode), it jumps several pages at a time with the slightest press. This is the only app that behaves this way, my scroll is not hyper sensitive in other apps (afaik).
I agree that for consistency's sake, it would probably be best if the scroll-off behavior was identical in all zoom/image size modes.