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

Bug 357688

Summary: Maximizing & restoring views results in missing titles
Product: [Eclipse Project] Platform Reporter: George Cheng <y29cheng>
Component: UIAssignee: Bogdan Gheorghe <gheorghe>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: gheorghe, remy.suen
Version: 4.2   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description George Cheng CLA 2011-09-14 16:51:17 EDT
Build Identifier: I20110914-0200

Click on the maximize button on the tab-area, and restore the view. The titles on the package explorer and outline view don't get redrawn.

Reproducible: Always

Steps to Reproduce:
1.Click on maximize button on any view
2.Click on the restore button
3.Notice at least of the tab title don't get redrawn.
Comment 1 Bogdan Gheorghe CLA 2011-09-14 16:52:53 EDT
Confirmed. This could be related to the reparenting of the the views. I'll investigate.
Comment 2 Bogdan Gheorghe CLA 2011-09-15 17:11:47 EDT
It looks like the controls that are being parented to a limbo shell are not having their bounds changed and, as a result, they don't get laid out when parented back. 

The fix is to set the size of any control parented to the limbo shell to 0 which will force a layout when it gets parented back to the main shell.
Comment 3 Remy Suen CLA 2011-09-16 09:25:17 EDT
Bogdan, you delivered a fix for this, right (I don't see this bug as being RESOLVED/FIXED)?

It looks good to me on I20110916-0200.
Comment 4 Bogdan Gheorghe CLA 2011-09-16 15:46:53 EDT
Fixed in R4_development > 20110915