This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 421104 - [Perspectives] Switching perspective pollutes perspective with additional view
Summary: [Perspectives] Switching perspective pollutes perspective with additional view
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.4   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: 4.3.2   Edit
Assignee: Platform UI Triaged CLA
QA Contact: Eric Moffatt CLA
URL:
Whiteboard:
Keywords:
Depends on: 416235
Blocks:
  Show dependency tree
 
Reported: 2013-11-05 13:20 EST by Eric Moffatt CLA
Modified: 2013-11-28 07:04 EST (History)
5 users (show)

See Also:
pelder.eclipse: review+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Moffatt CLA 2013-11-05 13:20:40 EST
+++ This bug was initially created as a clone of Bug #416235 +++

4.3 and M20130829-1300.


1. start 4.3 or latest 4.3.1 build with a new workspace
2. create a project with two files 'f1' and 'f2' in it
3. open both files, so that 'f2' is active
4. switch to the 'Resource' perspective
5. in the 'Project Explorer' enable 'Link with Editor'
6. in the 'Project Explorer' click on 'f1'
   ==> 'f1' is the active editor but the 'Project Explorer' is the active part
7. switch back to the 'Java' perspective
BUG: 'Project Explorer' sits in the 'Java' perspective!
Comment 1 Eric Moffatt CLA 2013-11-05 13:21:07 EST
Marking as the 4.3.2 version...
Comment 2 Eric Moffatt CLA 2013-11-25 11:16:50 EST
I've cherry-picked the two changes from bug 416235 and pushed the result to Gerrit for review:

  https://git.eclipse.org/r/18834
  https://git.eclipse.org/r/18835

PaulE, would you review the Gerrit changes and push them if you dont' find any issues. Note that since we don't have '-perspective' implemented in 4.3.2 you won't be able to test the last scenario as given by Dani...Having the code there still makes sense IMO.
Comment 4 Dani Megert CLA 2013-11-28 07:04:08 EST
Verified in M20131127-1300.