My laptop screen, the primary screen, is 1920x1080px. The panel is set to "Visibility: Always visible", not "Visibility: Windows go below". When I attach a second monitor which is of a higher resolution than my primary one, 1920x1200 in this case, the bottoms of maximized windows on my primary monitor go below the panel. The only way to make them not do that is to resize them; changing panel settings to anything else and back again, in hope to re-set the setting, does not help. http://i.imgur.com/J7qwZQZ.png Reproducible: Always
Still valid in 5.3.2.
In the original comment I wrote that "changing panel settings to anything else and back again, in hope to re-set the setting, does not help". In 5.3.2 it does help. The bug is still present in 5.3.2. If I connect a higher resolution monitor, the bottoms of windows are hidden below the panel. If I connect a lower resolution display (TV), windows in their maximized state on my primary desktop do not actually stretch to cover the whole desktop, there is a large gap below them. However in 5.3.2 I can do the trick I couldn't do before which resets something in plasma and lets a maximized window properly cover the whole desktop: click on the panel settings button > More settings > Windows Go Below, and then revert to panel settings button > More settings > Always Visible.
Could you run xprop | grep STRUT then click on the panel ideally both before and after you do the monitor changing and paste the output
Fedora 22 (test update repos enabled and using plasma-5-beta) I have 3 monitors from left to right native resolutions are 1. 1360x768 2. 1920x1080 3. 1080x1920 Monitor 2 is my main monitor where my main panel sits. As I ran into this bug report searching to make a post about it, I ran the command of xprop | grep STRUT BEFORE _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 30 _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 1919 AFTER _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 30 _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 1919 Not a thing changed. My main monitor (2) was the only monitor on. I enabled monitor (3) in addition to it (in the end having monitors 2 and 3 on). MD=(monitor 2, Main Display) VD=(monitor 3, Vertical Display) xrandr --output $MD --primary --mode 1920x1080 --output $VD --mode 1920x1080 --rotate right --right-of $MD --output $TV --off And maximized windows now fall behind the main panel. To quick fix this my work around is (killall plasmashell && plasmashell). I have a shortcut to this and wish I didn't need it but it's a really quick fix that works for me. If you need anything else, let me know exactly what and I'll try getting it. Thanks!
*** This bug has been marked as a duplicate of bug 349400 ***