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

Bug 353476

Summary: Some dialogs based on TrayDialog don't close when tray is visible
Product: [Eclipse Project] Platform Reporter: Stephan Wahlbrink <sw>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, remy.suen
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
log with stacktrace none

Description Stephan Wahlbrink CLA 2011-07-31 23:45:09 EDT
Build Identifier: I20110613-1736

The problem occurs for example in the following dialog:
 - AboutDialog
 - SaveAsDialog
 - CustomizePerspectiveDialog (hangs completly)

I think the problem occurs in dialogs which extends TrayDialog, overwrites close() and disposes resources (images) before calling super.close()

Reproducible: Always

Steps to Reproduce:
1. Open the about dialog of Eclipse
2. Press the help button to open the tray
3. Close the window (not the tray)

An exception is thrown and the window is not closed
Comment 1 Stephan Wahlbrink CLA 2011-07-31 23:46:28 EDT
Created attachment 200639 [details]
log with stacktrace
Comment 2 Dani Megert CLA 2011-08-02 08:36:43 EDT

*** This bug has been marked as a duplicate of bug 188651 ***