Bug 107331 - [Webapp] Contents tree doesn't support common keystrokes for native Trees
Summary: [Webapp] Contents tree doesn't support common keystrokes for native Trees
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: User Assistance (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.3 M4   Edit
Assignee: platform-ua-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
: 180005 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-18 11:06 EDT by Randy Hudson CLA
Modified: 2007-04-09 17:47 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2005-08-18 11:06:52 EDT
LEFT_ARROW - Should navigate to parent item once the current item is collapsed
or not collapsible.

RIGHT_ARROW - Should navigate to first child once the current item is expanded.

[CTRL+]SPACE - Should select the current focused "treeitem".

LEFT/RIGHT_ARROW - Should *NOT* select the current item when being used for the
purpose of expanding/collapsing. Reasoning is to avoid overloading, and for
accessibility, to allow the user to navigate where the really intend before
navigating.
Comment 1 Chris Goldthorpe CLA 2006-10-30 12:56:49 EST
Targeted to be fixed in Eclipse 3.3.
Comment 2 Chris Goldthorpe CLA 2006-12-12 13:50:27 EST
All of these are now implemented except for [CTRL+]SPACE. I need to understand better why implementing [CTRL+]SPACE would make sense in the Help Web Application.
Comment 3 Randy Hudson CLA 2006-12-12 14:13:27 EST
So, the valid accessible scenario here is attempting to open a chapter that is not adjacent.  So, if the user can't click directly on that chapter via mouse, (s)he should CTRL+ARROW to put focus on it, and SPACE to select.  CTRL+SPACE is toggle select, which doesn't have much use if multiple selection is not valid.
Comment 4 Chris Goldthorpe CLA 2006-12-12 15:30:29 EST
To open a topic that is not adjacent you can use the arrow keys to find the topic you want then hit <enter> to open that topic. Tab and ctrl-tab can also be used to go up and down the visible nodes. Home and End are supported. I don't think that we need any other keystrokes to be supported.
Comment 5 Randy Hudson CLA 2006-12-12 18:17:16 EST
sounds great.
Comment 6 Chris Goldthorpe CLA 2006-12-15 16:32:54 EST
I'm going to mark this as fixed because we are now fully supporting the arrow keys on IE and Mozilla/Firefox (there is a bug on Safari that I have a fix for which just missed M4 but will be in M5). I believe the set of keystrokes supported (up, down, left, right, enter) is the correct set. If you feel strongly about any other keystrokes that should be supported please file a new bug report.
Comment 7 Chris Goldthorpe CLA 2007-04-06 12:32:45 EDT
*** Bug 180005 has been marked as a duplicate of this bug. ***