Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 328290

Summary: Need some way to intercept 'fixfocus'
Product: z_Archived Reporter: Eric Moffatt <emoffatt>
Component: E4Assignee: Silenio Quarti <Silenio_Quarti>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, eclipse.felipe, remy.suen, Silenio_Quarti
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Eric Moffatt CLA 2010-10-20 16:15:30 EDT
See bug 325834 for details. At the moment there is now way for a Composite to participate in the 'fixFocus' even though it can override 'setFocus' on non windows systems...
Comment 1 Felipe Heidrich CLA 2010-10-21 11:06:19 EDT
Fixed > 20101021.

Control.fixFocus() should be calling setFocus() instead of the internal method setFixedFocus(). setFixedFocus() was need to fix bug#93870. We revert that change and fixed it in a different way.
Comment 2 Eric Moffatt CLA 2010-10-26 14:23:26 EDT
Thanks folks, works like a charm...;-).