Community
Participate
Working Groups
Build Identifier: I20080617-2000 Main menu will lost after minimize and maximize the windows when there are more than one window. Reproducible: Always Steps to Reproduce: 1. Open Eclipse, select a project. 2. Right click the project, and choose "open in new window". 3. When the new window opened, minimize the window, then minimize the main(parent) window. 4. Move focus to other things(Let the Eclipse main menu changed); 5. Maximize the new window, then maximize the main window. The Eclipse main menu disappeared after maximize the main window. If in the 5th step, firstly maximize the main window, then maximize the new window, then the main menu will disappear when new window mazimized.
Reproducible only on Carbon builds - not on Cocoa. Assigning to SWT for comments
Shell.kEventWindowDeactivated is not being called for Main window in either step3 or step4. Hence, when kEventWindowActivated is called for Main window in step5 we are not trying to set the menubar.
Created attachment 175877 [details] fix for HEAD
Fixed > 20100804 (HEAD only). Same patch applies for R3_4_maintenance and R3_5_maintenance.
Can this be included in 3.6.1?
Felipe, please review for 3.6.1
Fixed released to R3_6_maintenance