User-Agent: Opera/9.00 (X11; Linux i686; U; en) Build Identifier: 4.3.90.2 Freely moveable panel with iconbox applet remembers the position and doesn't stick to the right screen border. Reproducible: Always Steps to Reproduce: 1. create freely moveable panel with iconbox applet 2. place it to the right screen border 3. open and close window Actual Results: Panel did not move back to the right screen border. Expected Results: Panel should stick to the border.
Hmm, yes, I have seen this too. I don't know what happens here :( I think it might be some sort of race condition. Thanks for the report.
I have seen this too, in fact I thought it was just the standard behaviour, maybe sticking to window ends wasn't implemented yet :-) While I don't have an iconbox or task list on the right-hand panel, I have both the systray (where icons come and go) and weather (which grows and shrinks a few pixels when it updates its data). An idea: floating panels that have a handle on only one side should probably "stick" to that handle when they grow or shrink, regardless of which screen end is closer.
I realise my idea is only tangentially related, so I entered it as a new enhancement request at #1933
Oops, reading this again, I see that I totally misread your report. I thought you meant that the floating panel sometimes did not remember its position between restarts. What you describe is indeed the behavior that is currently implemented for freely moveable panels. There is no automatic repositioning, except to keep it inside the screen. If you want a panel that sticks to the screen edge, you will need to use a fixed position. I may get around to implementing a smarter positioning one day, but certainly not before the 4.4.0 release.
(In reply to comment #4) > Oops, reading this again, I see that I totally misread your report. I thought > you meant that the floating panel sometimes did not remember its position > between restarts. I got exactly the Problem you describe there with 4.4.0, but didnt have it with 4.3.99.2 (at least i didnt mention) One Panel (Freely movable + Vertical) positioned at the top, but neither at right or left. After a restart its in top-left corner. Is there a Bug for that, or does there need to be, one since you know it ?
(In reply to comment #5) > (In reply to comment #4) > > Oops, reading this again, I see that I totally misread your report. I thought > > you meant that the floating panel sometimes did not remember its position > > between restarts. > > I got exactly the Problem you describe there with 4.4.0, but didnt have it with > 4.3.99.2 (at least i didnt mention) > > One Panel (Freely movable + Vertical) positioned at the top, but neither at > right or left. > After a restart its in top-left corner. > > Is there a Bug for that, or does there need to be, one since you know it ? > It's alright. I'll use this report to track the bug.
(In reply to comment #6) > It's alright. I'll use this report to track the bug. > ANy news on this one?
(In reply to comment #7) > (In reply to comment #6) > > It's alright. I'll use this report to track the bug. > > > > ANy news on this one? > I think Nick may have fixed this, but I'm not sure.
No, panels still don't move back to their original position after expanding.
The new panel code repositions using a base point, which is the center of the panel. You can also snap a panel to a screen edge (ie. that's different then a corner). That should cover the problems in this bug.
Devel branch has been merged in master. A 4.7.0 release will follow soon. If you think this bug is not fixed? Feel free to reopen the bug.