Project: SWT
Bug 33776 Resistering TraverseListenter with Shell changes tabbing behavior.
Reported: 2003-03-04 12:39:35 | Status: resolved fixed

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.

Files changed in fix:
bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Composite.java bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Composite.java bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Composite.java bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java