Bug 2497 - [Navigator] Navigator does not save its input. (1GFBH2P)
Summary: [Navigator] Navigator does not save its input. (1GFBH2P)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P2 normal (vote)
Target Milestone: 2.1 M5   Edit
Assignee: Knut Radloff CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 2852 2953 22221 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-10-10 22:37 EDT by Kevin Haaland CLA
Modified: 2008-10-27 13:12 EDT (History)
3 users (show)

See Also:


Attachments
Type Selection Screenshots (39.65 KB, image/png)
2008-10-27 13:12 EDT, Jerome BENOIS CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Haaland CLA 2001-10-10 22:37:31 EDT
Create a project with a folder and a file (if you do not have any).
	Select the folder and go into.
	Exit 
	Start up.

	> Navigator starts up using its initial input instead of the selected folder.
	

NOTES:
Comment 1 Eduardo Pereira CLA 2002-08-01 16:15:47 EDT
Tested in 2.0 build. Still a problem.
Comment 2 Eduardo Pereira CLA 2002-08-01 16:35:07 EDT
*** Bug 2953 has been marked as a duplicate of this bug. ***
Comment 3 Knut Radloff CLA 2002-08-27 16:29:59 EDT
*** Bug 22221 has been marked as a duplicate of this bug. ***
Comment 4 Knut Radloff CLA 2003-01-13 15:06:41 EST
*** Bug 2852 has been marked as a duplicate of this bug. ***
Comment 5 Knut Radloff CLA 2003-01-13 15:09:04 EST
Adjusting priority and marking as a bug. There is an input persistence item in 
the page section of workbench.xml. It just always reads root.
Comment 6 Nick Edgar CLA 2003-01-13 15:50:04 EST
Need to ensure that this does not have negative performance implications.  
I don't think it would, but we need to be careful.
Likewise for any other changes to view save/restore.
Comment 7 Knut Radloff CLA 2003-01-14 17:19:28 EST
Fixed in > 20030114.
The current frame is now persisted if there is one other than the default or 
workspace root frame. If no frame is persisted the navigator expanded state and 
selection is saved like before.

When the navigator is restored the frame is restored and set in the navigator. 
This automatically creates a frame history. Going back in the history goes to 
the workspace root with the last frame input selected and no other elements 
expanded.
When there is no persisted frame to restore the navigator expanded state and 
selection is restored like before.
This ensures that saving the current frame incurs no additional overhead during 
shutdown and startup.
Comment 8 Jerome BENOIS CLA 2008-10-27 13:12:38 EDT
Created attachment 116202 [details]
Type Selection Screenshots