| Summary: | [UI] Closing Perspectives changes others | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Eric Moffatt <emoffatt> | ||||||||
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | ob1.eclipse, remy.suen | ||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | 1.0 RC1 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows XP | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Eric Moffatt
Created attachment 173028 [details]
Patch to have the perspective switcher use the WorkbenchPage to close
Oleg, to get the NPE start with a clean WS, open the Debug perspective and then close it. Created attachment 173031 [details]
Patch for the injection problem
The patch limits the listeners receiving UNINJECT event to the listeners created from injection, skipping pure #runAndTrack entries.
(After looking at the code, the code doing uninjection processing needs a cleanup. I'll open a separate bug for that, but it is likely to be done after 4.0, unless there turns out to be more issues in it.)
Created attachment 173036 [details]
Patch that allows perspectives to be closed/reset
Committed in >20100629. Applied the patch (without the changes to the PRE which were checked in under bug 317591). |