Community
Participate
Working Groups
I20101116-0800 Cocoa A Shell with SWT.TOOL style doesn't take focus any more. This can be seen in the ControlExample and in the Key Assist dialog (Command+Shift+L).
This was subtly introduced when I added NSNonactivatingPanelMask to support the minimize button on TOOL windows. A borderless TOOL window keeps the NSNonactivatingPanelMask but clears the NSUtilityWindowMask bit. This caused canBecomeKeyWindow to return false since we weren't checking for that possibility.
Fixed > 20101206.