GNOME Bugzilla – Bug 559366
Evolution: Cannot scroll the Calendar view using the arrow keys
Last modified: 2009-11-10 10:45:25 UTC
Steps to reproduce: * Open Evolution 2.24.1 * Switch to the Calendar. * Switch to the Month view. * Move the arrow keys to move the selected day. * Try to scroll to the previous month or the next month, using those arrow keys. What happens: * Observe that you cannot scroll the view using the arrow keys. For example, if the top row of the month view has the week of 27-oct-2008 to 2-Nov-2008 showing, and you select Wednesday 29-Oct-2008, then pressing the up arrow key will not do anything. What should happen: * Pressing the up arrow key should scroll the view. In the example above, where Wednesday 29-Oct-2008 is selected, then pressing the up arrow key should scroll the view and select Wednesday 22-Oct-2008 (i.e. the view should scroll, and the expected date one week before the last date should be highlighted). Similarly for a down arrow press it should add one week; for a left arrow press on the top left day it should subtract one day; and for a right arrow press on the bottom right day it should add one day.
Created attachment 129747 [details] [review] Patch for fixing keyboard scrolling in month/week view
For me this is more a UI bug than an enhancement. It still exists in current trunk/2.25. The patch almost (see below) fixes the issue, also for the week view. In week view key up/down now always moves to the previous/next day. In month view key left/right always moves to the previous/next day, key up/down always moves to the previous/next week. The patch does not work if page up/down is not correctly skipping to the previous/next month, see bug 573550.
Looks good, thanks for your help. Accepting for the master.
Created commit 6d6c117: Make the Calendar view scroll using the arrow keys 1 files changed, 74 insertions(+), 17 deletions(-) Thanks for the patch Marcel!
Confirmed fixed in 2.28.1 - very nice, it's great to be able to scroll with the arrow keys, thank you!