4.13: Panel placed incorrectly when monitor configuration changes
Submitted by Klaus Kusche
The size of my screen changes several times a day:
1920x1080 in laptop-only mode
1920x1200 when the monitor at my office is connected to the laptop
2560x1600 when my monitor at home is connected to the laptop
1024x768 when I'm presenting in a lecture hall with a VGA beamer
(The external monitors are not arranged side-by-side to the internal laptop display, but on top of it: All outputs have upper left corner +0+0. In the VGA configuration, the internal display is also reduced to 1024x768. In the monitor configurations, the internal display remains 1920x1080 and shows only the upper part of the screen).
I've a panel at the bottom of my screen. Up to 4.12, this panel always moved to the lower edge of the screen automatically, without any manual intervention, no matter what the size was. With 4.13, it does not: When the screen is smaller than before, the panel moves up to the new lower edge, but when the screen is larger than before (i.e. when starting a session on an external monitor), the panel does not move down to the new lower edge of the screen but is displayed somewhere in the middle of the screen and needs to be dragged to the lower edge manually.
How can I configure the panel to stay at the lower edge of the screen, even when the monitor configuration changes, as it always did before?