Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 331341 - [Compatibility] Editors that are outside the shared area and in an inactive perspective are not persisted properly
Summary: [Compatibility] Editors that are outside the shared area and in an inactive p...
Status: VERIFIED FIXED
Alias: None
Product: e4
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 1.0   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: 4.1 M4   Edit
Assignee: Remy Suen CLA
QA Contact: Remy Suen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-29 08:59 EST by Remy Suen CLA
Modified: 2010-12-07 13:36 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Remy Suen CLA 2010-11-29 08:59:12 EST
1. Open a file in your workspace.
2. Drag it outside the shared area to some view's stack.
3. Switch perspectives.
4. Restart.
5. Switch perspectives to the one with the editor in it.
6. The editor is not restored properly.
Comment 1 Remy Suen CLA 2010-11-29 09:02:40 EST
Caused by changes to bug 325986 since IWorkbenchPage's getEditorReferences() method will now only return editor references that are currently visible to the end user (the one in the inactive perspective is not visible).
Comment 2 Remy Suen CLA 2010-11-29 09:11:39 EST
Fixed in CVS HEAD.
Comment 3 Remy Suen CLA 2010-12-07 13:36:22 EST
Verified with I20101207-0250 on Windows XP.