GNOME Bugzilla – Bug 559365
Evolution: Rolling the mouse scroll wheel in the Calendar does not always scroll the view.
Last modified: 2009-04-21 08:43:30 UTC
Steps to reproduce * Start Evolution 2.24.1. * Switch to the Calendar view. * Make sure the view is set to view a month at once. * Click "today". * Roll the mouse scroll wheel down one position. What happens: * Sometimes the view does not change. After the first roll, it's mostly okay (e.g. If I keep rolling, about 90% of the time it works, but about 10% of the time it does not). I.e. it's not totally predictable what's going to happen. Example video to illustrate the problem: http://files.nickj.org/Evolution/Rolling-Mouse-Wheel-Does-not-always-change-calendar-view.ogv (Apologies for the low volume and poor sound quality of the audio commentary that has me explaining what I am doing). What should happen: * Rolling the mouse scroll wheel down should _always_ move forward one month, and rolling the mouse scroll wheel up should _always_ move backwards one month. Other information:
I tend to WontFix this. As it's not much possible. The scrollbar position says a month view what to show. Mouse wheel uses page size and page increment for moving with it. Some months occupy 4 weeks, but most of them 5. To not skip those 4-weeks, the page increment is set to 4, whereas the page size is set to 5. And sometimes it happens the move for 4 doesn't move to next month. Also scrollbar itself, when moved at the bottom, the one-step above bottom has the same value as the very bottom position.
Fair enough. It's only a very minor problem, and if bug 559366 can be fixed (which requests scrolling using the arrow keys) then it's even less of an issue. Further, there's some desire to have week-by-week scrolling in the month view, rather than month-by-month scrolling, as described in bug 273818 - if that gets resolved, then the mouse scroll can perhaps be the same as moving one week.
Thanks for the update, I'm closing this in favour of those two bugs you found.