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 345923 - [A11y] Unable to keyboard navigate to month view "day" entries, when no initial events.
[A11y] Unable to keyboard navigate to month view "day" entries, when no initi...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x (obsolete)
Other Solaris
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-06-26 01:53 UTC by Rich Burridge
Modified: 2006-07-12 02:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
patch to fix this bug (1.25 KB, patch)
2006-06-26 06:27 UTC, Li Yuan
committed Details | Review

Description Rich Burridge 2006-06-26 01:53:17 UTC
Start up Evolution. Show Calendar. 
Select View->Current View->Month View.
On the right side, this shows a rectangular 
area for each day.

I am unable to navigate to those day entries
with just the keyboard.

If I click on one with the mouse, I can then
arrow up/down/left/right. 

How does one get to these entries using just
the keyboard?
Comment 1 Li Yuan 2006-06-26 02:30:45 UTC
You can do this just by press "tab". The events in the month view will get the focus before day area. For example, if there are 4 events in you month view, when you "tab" in the month view, the first event will get the focus. Then you press "tab" four times, the day area will get the focus, and then you can move focus be press arrow keys.
Comment 2 Rich Burridge 2006-06-26 02:45:58 UTC
This is fine if there are events in the month view.
What if there are no existing events in the month view
(a situation that is most likely for new users)?
Comment 3 Li Yuan 2006-06-26 06:27:15 UTC
Created attachment 68011 [details] [review]
patch to fix this bug
Comment 4 Rich Burridge 2006-06-26 13:55:48 UTC
Thanks! I've adjusted the bug synopsis to better reflect the
actual problem too.
Comment 5 Chenthill P 2006-07-05 05:29:43 UTC
If there is no event in week view, this patch will not allow us to navigate to the date navigator (on the right hand side). If the focus is currently on weekview and if there are no events, return FALSE so that focus moves on to the date navigator
on pressing the tab.
Comment 6 Li Yuan 2006-07-05 05:59:48 UTC
We can press "Ctrl+Tab" to move focus to date navigator. If there are events in the weekview, we can not move focus out of weekview by using "Tab" either. There is a "loop" in weekview, if you only press "Tab", the focus will move between events and weekview itself. So I think users may be confused when sometime they can move focus to data navigator by "Tab", sometime they cannot.
What's you opinion?
1. If the focus is currently on weekview and if there are no events, return FALSE
2. If the focus is currently on weekview, just return FALSE
3. Does not return FALSE, let user press Ctrl+Tab to move focus to date navigator
Comment 7 Harry Lu 2006-07-05 07:06:17 UTC
chen, when the focus goes to weekview, if there are any events, the fisrt event will get the focus, then press "TAB" will change focus to another event, and at the end, the focus will go to the weekview' main item, then go to the first event again. That is the loop.

If there is no event, the focus will stay at weekview's main item.

In either case, user need to use "Ctrl+Tab" to move focus to date naviagtor.

This is the same behavior as in day view and work week view.

So I think we need to choose option 3.
Comment 8 Chenthill P 2006-07-11 09:12:45 UTC
Yes right. Approving the patch. 
Comment 9 Li Yuan 2006-07-12 02:04:29 UTC
patch commited to cvs trunk and 2-14b