Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 389255 - Customize Perspective not remembered after save+restart
Summary: Customize Perspective not remembered after save+restart
Status: CLOSED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.3   Edit
Hardware: PC Linux
: P3 normal with 3 votes (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
: 399961 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-09-11 09:25 EDT by Jamie Strachan CLA
Modified: 2020-04-21 17:55 EDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jamie Strachan CLA 2012-09-11 09:25:50 EDT
Whenever I start Eclipse, the Debug perspective is not configured as I saved it.

1. Start eclipse
2. Open debug perspective
3. Note that there are buttons there that I previously removed
4. Open "Customize Perpective"

Note that the visible buttons on the perspective do NOT match what is shown in the "Customize Perspective" dialog

Note that if at this point I save without modification, the Debug perspective is not changed, still shows unwanted buttons

5. Make a change and save -> Debug perspective is updated to remove unwanted buttons
6. Select "Save Perspective As..." and save it as Debug, select Yes to override
If, at this point I close and reopen the Debug perspective, it looks correct
7. Exit eclipse
8. Goto 1.

I did see bug 63460, but that bug does not use the "Save Perspective As" function, whereas this one does.
Comment 1 Jamie Strachan CLA 2012-09-11 09:26:10 EDT
Oops, this also affects me on Windows
Comment 2 Jamie Strachan CLA 2012-09-11 09:37:06 EDT
I believe this was an issue because I used my old Helios workspace with Juno, rather than creating a new workspace.
The problem was resolved by removing the .metadata folder, starting Juno, and then adding all my projects back in again.
Comment 3 Jamie Strachan CLA 2012-09-12 10:05:14 EDT
I thought I had fixed the problem by recreating my workspace, but today the problem has returned, with my new workspace.
Comment 4 Markus Keller CLA 2012-09-25 05:30:33 EDT
> Note that the visible buttons on the perspective do NOT match what is shown
> in the "Customize Perspective" dialog

See also bug 387821.
Comment 5 Mark Hilgart CLA 2012-12-06 17:32:52 EST
I have the same problems in the debug perspective running Juno SR1 on Fedora 14, both with saved changes reverting to standard and with changes I make not taking effect.

Today I also had the problem where everything was fine for many days and then suddenly it reverted to the default layout, and again my changes wouldn't take effect.  I got it to work by first resetting the layout and then making my changes.
Comment 6 Paul Webster CLA 2013-02-05 12:33:15 EST
*** Bug 399961 has been marked as a duplicate of this bug. ***
Comment 7 Ulrich Hobelmann CLA 2013-05-27 14:21:54 EDT
I have the same behavior as mentioned in the original comment, with Eclipse Kepler RC1 on Windows.

Some items (notably from the Clearcase plugin; yes, I HAVE to use that...) appear in the view. In the customize dialog, they are also listed as active (even though not all of them are actually shown in the toolbar), and deselecting does not remove them immediately. I have to switch between different perspectives for the changes to become active.

I also saved my perspective configurations under other names (which I believed to maybe help with persisting the changes), and now the Clearcase perspective (of all things!) does NOT show the Clearcase items in the toolbar, and I cannot seem to get them shown.

So overall, something seems to seriously not work at all with toolbar configuration in Kepler (3.8, which I used before, worked fine).
Comment 8 Eclipse Genie CLA 2020-04-21 17:55:44 EDT
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. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. 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.

--
The automated Eclipse Genie.