Bug 5866

Summary: Can't multiselect in Tree using keyboard
Product: [Eclipse Project] Platform Reporter: Nick Edgar <n.a.edgar>
Component: SWTAssignee: Veronika Irvine <veronika_irvine>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: jean-michel_lemieux
Version: 2.0Keywords: accessibility
Target Milestone: 2.0 M2   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Bug Depends on: 7486    
Bug Blocks:    

Description Nick Edgar CLA 2001-11-13 13:59:53 EST
Build 20011112

In the Navigator or Packages view, Shift+Up Arrow and Shift+Down Arrow do not 
extend the selection.  You can select multiple items with the mouse (using 
SHIFT+Click), but not the keyboard.

Should also check TableTree.

This is an accessibility issue if it prevents access to functions which can be 
done with the mouse.  For example, comparing two items requires that two items 
be selected.
Comment 1 Nick Edgar CLA 2001-11-13 14:01:04 EST
Also, in a Table, you can use Ctrl+Up/Down then Space to select multiple 
disjoint items.  Should consider this for Tree and TableTree as well (e.g. for 
Compare case).  Currently Ctrl+Up/Down scroll without changing the selection.
Comment 2 Nick Edgar CLA 2001-12-11 09:24:24 EST
Bumped up priority since accessibility is a P1 goal for 2.0.
See also bug 4843.
Comment 3 Jean-Michel Lemieux CLA 2001-12-11 09:54:39 EST
Add my vote for this functionality.

Without keyboard multiselect support in the Navigator or Packages view a user 
cannot invoke VCM operations such as Synchronize.
Comment 4 Nick Edgar CLA 2001-12-11 10:16:03 EST
Is synchronize simply not available, or is it just inconvenient to have to 
apply it multiple times?
If the former, then this is a higher priority request because to meet IBM 
accessibility guidelines, we have to ensure that all functionality is 
accessible.  If it's just inconvenient, that's less of a problem (still a 
concern, but more of a usability issue).
Comment 5 Steve Northover CLA 2002-01-14 16:16:35 EST
Fixed > 20020114.
Comment 6 Tod Creasey CLA 2002-01-16 14:51:50 EST
Verified in 20020115