After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 559366 - Evolution: Cannot scroll the Calendar view using the arrow keys
Evolution: Cannot scroll the Calendar view using the arrow keys
Status: VERIFIED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.24.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-11-05 01:19 UTC by Nick Jenkins
Modified: 2009-11-10 10:45 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Patch for fixing keyboard scrolling in month/week view (5.43 KB, patch)
2009-02-28 16:22 UTC, Marcel Stimberg
committed Details | Review

Description Nick Jenkins 2008-11-05 01:19:38 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.
Comment 1 Marcel Stimberg 2009-02-28 16:22:53 UTC
Created attachment 129747 [details] [review]
Patch for fixing keyboard scrolling in month/week view
Comment 2 Marcel Stimberg 2009-02-28 16:24:19 UTC
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.
Comment 3 Milan Crha 2009-05-07 13:41:05 UTC
Looks good, thanks for your help. Accepting for the master.
Comment 4 Tobias Mueller 2009-05-13 21:07:45 UTC
Created commit 6d6c117: Make the Calendar view scroll using the arrow keys
 1 files changed, 74 insertions(+), 17 deletions(-)

Thanks for the patch Marcel!
Comment 5 Nick Jenkins 2009-11-10 05:27:16 UTC
Confirmed fixed in 2.28.1 - very nice, it's great to be able to scroll with the arrow keys, thank you!