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

Bug 326861

Summary: Composite#setLayoutDeferred missing a checkWidget call
Product: [Eclipse Project] Platform Reporter: Ralf Sternberg <rsternberg>
Component: SWTAssignee: Felipe Heidrich <eclipse.felipe>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: eclipse.felipe
Version: 3.6   
Target Milestone: 3.7 M3   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Ralf Sternberg CLA 2010-10-03 07:13:42 EDT
If Composite#setLayoutDeferred is called from a non-UI thread, it does not throw a ERROR_THREAD_INVALID_ACCESS although the documentation says so. The method should include a checkWidget() call, right?
Comment 1 Felipe Heidrich CLA 2010-10-18 12:22:14 EDT
Fixed on all platforms > 20101018