Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 331038 - [UI] Cache and restore the Shell's state across sessions
Summary: [UI] Cache and restore the Shell's state across sessions
Status: VERIFIED FIXED
Alias: None
Product: e4
Classification: Eclipse Project
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 4.1 M4   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-24 11:06 EST by Eric Moffatt CLA
Modified: 2010-12-07 14:44 EST (History)
0 users

See Also:


Attachments
Save the state in the 'tags' list on teh shell's dispose and restore it on rendering (3.46 KB, patch)
2010-11-24 11:08 EST, Eric Moffatt CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Moffatt CLA 2010-11-24 11:06:49 EST
Currently hitting the maximize button on the shell will cause it to become maximized during the life of the session but if you close down and restart the
shell just sizes itself to occupy the whole screen, the shell's state is not set.

Quite annoying since you can then accidentally move or size what *should be* a maximized shell.
Comment 1 Eric Moffatt CLA 2010-11-24 11:08:45 EST
Created attachment 183776 [details]
Save the state in the 'tags' list on teh shell's dispose and restore it on rendering


Also has code to ignore the size/move events for a maximized shell, allowing the 'restore to do the right thing.
Comment 2 Eric Moffatt CLA 2010-11-24 11:09:46 EST
Committed in >20101124. Applied the patch.
Comment 3 Eric Moffatt CLA 2010-12-07 14:44:44 EST
Verified in I20101207-0250.