Project: SWT
Bug 390713 Tab traversal broken in 64-bit ToolBar
Reported: 2012-09-28 12:56:34 | Status: verified fixed

After switching the SWT code to 64-bit by default, a missing int /*long*/ in ToolBar.hasKeyboardFocus(int inId) causes the method not to be called by any of the keyboard methods in Control. This breaks tab traversal in toolbars. The correct code should be: hasKeyboardFocus(long /*int*/ inId).

Files changed in fix:
bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/ToolBar.java