Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 33776 - Resistering TraverseListenter with Shell changes tabbing behavior.
Summary: Resistering TraverseListenter with Shell changes tabbing behavior.
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 2.1   Edit
Hardware: PC Linux-Motif
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-04 12:39 EST by Konrad Kolosowski CLA
Modified: 2003-03-04 15:25 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konrad Kolosowski CLA 2003-03-04 12:39:35 EST
2.1 RC1 motif build.
org.eclipse.help.ui.internal.ContextHelpDialog registers TraverseLisenter with 
Shell.  It changes behavior of "Tab" key.  Without registerning, the key can be 
used to move focus around widgets on the control, when TraverseListener is 
registered, using "Tab" moves focus until it reaches the shell and does not 
move to the next widget.
Comment 1 Felipe Heidrich CLA 2003-03-04 15:25:34 EST
Fixed > 20030304 (HEAD)

Tab moves the focus to the first item of the next group.
If you have only one group of widgets in your shell Tab moves the focus always 
to first widget.
Use arrow keys to move the focus inside a group.

Registering a listener doesn't change the behavior.