Summary: | [DetachedViews] Widget is disposed when using synchronize tool bar drop-down | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Douglas Pollock <douglas.pollock> |
Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
Status: | ASSIGNED --- | QA Contact: | |
Severity: | normal | ||
Priority: | P5 | CC: | billy.biggs |
Version: | 3.1 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux-GTK | ||
Whiteboard: |
Description
Douglas Pollock
2005-01-20 05:54:13 EST
Can you reproduce this with any other dropdown view menu? Search has one... I have only seen this the one time. Not sure where to punt this... I seem recall a similar problem with dropdown items with regards to detached views in the past... I have seen this once or twice with no clear way to reproduce. However, I believe I may have a reproducible case now. Unfortunately, I'm not sure how many of the steps below are really necessary. Let me know if these steps work for you: 1.) Switch to the Java perspective. 2.) Create 3 detached views: (i) Javadoc (ii) Package Explorer, Hierarchy, Outline (iii) Problems, Search, Console, CVS Resource History 3.) Create two fast views: (i) JUnit (ii) Progress 4.) Close all other views and all editors. 5.) Switch to the Team Synchronizing perspective. 6.) Create 2 detached views: (i) Synchronize (make sure it contains a synchronization of some sort) (ii) Tasks, Problems, Console 7.) Create 2 fast views: (i) Progress (ii) CVS Resource History 8.) Close all other views and all editors. 9.) Switch back to the Java perspective. 10.) Open "IWorkbenchPart" in the Hierarchy view. 11.) Restart Eclipse. 12.) Switch to the Team Synchronizing perspective. At this point, Eclipse is hosed. There are "widget is disposed" exceptions when you try to do pretty much anything. To restore sanity, Eclipse must be restarted. I'm debating whether this should be upgraded to "Major".... Has anyone experienced this recently? This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. |