Bug 419188 - [Contributions] [Perspectives] Configuration of toolbar+menu in perspective is broken
Summary: [Contributions] [Perspectives] Configuration of toolbar+menu in perspective i...
Status: CLOSED DUPLICATE of bug 404009
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.4   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.5 M6   Edit
Assignee: Andrey Loskutov CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks: 420956
  Show dependency tree
 
Reported: 2013-10-10 18:26 EDT by Ivan CLA
Modified: 2015-02-08 13:43 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan CLA 2013-10-10 18:26:39 EDT
Perspective configurations saves only views correctly. Toolbar and menu configuration is kind of playing game with rules you don't know. For example such steps:
1) Open 'Java' perspective.
2) Press Customize Perspective and uncheck File->Print in toolbar
3) Save it as 'Java2'
4) Open 'Java2' perspective
5) Press Customize Perspective. Customization for 'Java' perspective will be open. !ERROR!
6) Uncheck File->Save in toolbar. Now visually both 'Java' and 'Java2' haven't both File->Print and File->Save !ERROR!
7) Switch to 'Java' perspective
8) Press Customize Perspective. All subitems of File are checked. !ERROR!
9) Switch to 'Java2' perspective
10) Press Customize Perspective. Only File->Print is unchecked. !ERROR!
The failing is not always the same, but this sequence must fail on some step.
Something similar can be done for menu items.

Also even not customizing something when you back from 'Debug' perspective to 'Java', debug toolbars are left sometimes and then not disappearing.

General impression is that perspectives overwrite some parts of each other when saving.

This bug is not new at all, noticed it like 7 years ago. Also this bug is related to #416295 and #407522, maybe some other.
Comment 1 Paul Webster CLA 2013-10-17 16:08:15 EDT
Ivan, what build are you using?  Eclipse for Java devs?  Kepler SR1?

PW
Comment 2 Ivan CLA 2013-10-21 05:40:07 EDT
Right now eclipse-jee-kepler-SR1. However this bug appeared not in Kepler. I was using mostly jee builds.
Comment 3 Andrey Loskutov CLA 2015-02-08 13:43:56 EST
This bug (or the biggest part of it) is a duplicate bug 404009 - saved perspective "shares" changes with the original one. Issues related to the "debug" toolbar are already fixed in 4.5 M5. Closing this one as duplicate.

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