Community
Participate
Working Groups
Build: 20020430 Steps: 1. Download SWT examples ZIP and extract into eclipse directory. 2. Restart Eclipse 3. Open resource perspective 4. Show SWT Layout exaples view in resource perspective 5. Dock view on page 6. Maximize the view 7. Switch to Java Perspective Some of the workbench parts are not redrawn. Also, trying to open a type (Ctrl+Shift+T) opens the dialog box, but the list of possible matches stays empty (no matter what is typed). The same behavior occurs if another view in the resource perspective is maximized, as long as the SWT Examples view is the visible view in it's tab folder. If no view is maximized in the resource perspective, everything works fine upon switching to the Java Perspective.
Removing zoomOut from busySetPerspective hides the problem. Aparently this is a known SWT bug. setBounds() inside a setRedraw false/true block does not always paint the background. Released busySetPerspective. Going to move this report to SWT since this may show up in other cases since we use setRedraw false/true in many cases.
*** This bug has been marked as a duplicate of 4805 ***