Project: SWT
Bug 266405 Ctrl+Tab traversal broken with traverse listener
Reported: 2009-02-26 18:51:34 | Status: resolved fixed

I20090224-0800 - Custom Control Example > Styled Text - add listener for Traverse - give focus to StyledText => Ctrl+Tab does not let focus out of the widget. I sometimes get out when I hold Ctrl and then wildly press and release the Shift and Tab keys. Similar problems in the Workbench when I try to get out of a Java editor (or invoke content assist and then try to give focus to the popup by pressing Tab).

Files changed in fix:
bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSView.java bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Composite.java bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java