I've got a panel on the left of the screen (auto-hide, centre-aligned) and I've set a maximum panel size (about 100 pixels from the top and from the bottom). If I run a fullscreen game, when the game exits the panel loses the size I've set and now spans from the top edge of the screen to the bottom edge. Reproducible: Always Steps to Reproduce: 1. Add a new panel to the left of the screen; 2. Adjust the panel so that it's got a maximum size of 100 pixels from the top and bottom edges of the screen; 3. Run a fullscreen game then exit. Actual Results: The panel is resized when the game exits and the desktop has reappeared. Expected Results: The panel should not be resized.
Some further information: The problem only occurs if the fullscreen game is using a display resolution that's smaller than the panel's size. So in my case the panel had a height of about 880 pixels, and the game was running at 1024x768 (don't ask!). If I run the game at a higher resolution (e.g. 1280x1024) then the panel doesn't get resized because the screen's height exceed's the panel's height.
*** This bug has been marked as a duplicate of bug 311529 ***