Community
Participate
Working Groups
Start a fresh workspace (or use an existing one and open Welcome) Close the perspective 1) the Welcome goes away (this may well be platform behavior considering that in 3.x the Welcome view is really inside a perspective) 2) subsequently opening a new perspective shows that the model is in a corrupt state...
I took a stab at this. In WorkbenchPage line 3967 (!) we set the perspective to take the leftmost 75% and the welcomepage (or StickyFolderRight) to the other 25%. So upon closing the perspective the sticky folder, which is out of the perspective and a direct child of the window, goes to it's 25% on the right. When you open the next perspective it stays there on its own 25% until you close it. So I'm not sure of the erratic behavior here. Maybe it's in the moment when you close the perspective and it goes to the rightmost position? Would this be a corrupt state. Can forced minimizing of other non-perspective elements be a way to go for this case? Working with : N20140130-2000
The patch proposal: https://git.eclipse.org/r/#/c/21553/ Daniel
Daniel, thanks for the patch, it works fine...but...because of changes I committed yesterday for Bug 377085 I've updated the patch and re-submitted it to Gerrit. The fix I did was to auto-unmax any maxmimized element if there are no more elements minimized by the 'zoom' of the currently maximized element. This is a general fix and includes (indirectly) the same code as your patch; unmaximizing the Welcome stack. Please take a look at the revised patch and get back if you have questions...
(In reply to Eric Moffatt from comment #3) > Daniel, thanks for the patch, it works fine...but...because of changes I > committed yesterday for Bug 377085 I've updated the patch and re-submitted > it to Gerrit. The fix I did was to auto-unmax any maxmimized element if > there are no more elements minimized by the 'zoom' of the currently > maximized element. This is a general fix and includes (indirectly) the same > code as your patch; unmaximizing the Welcome stack. > > Please take a look at the revised patch and get back if you have questions... The updated patch works fine for me. I've pushed it to master Daniel
Released with: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=f0b5dac7de607a53700082465df4bcd5aaaf6b6a Daniel
Verified in the build: I20140303-2000 Daniel