Bug 287709

Summary: Maximized window behind panel on second monitor
Product: [Plasma] plasma4 Reporter: Simon <semyazz>
Component: desktopAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: randy, stephane.guillou
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Simon 2011-11-27 21:28:18 UTC
Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

This is really strange bug. I have 2 monitors (notebook + external monitor) and when I'll move default panel to the external monitor (left edge) and maximize window, it's behind this panel (panel has set property to "Always visible"), But if i move this panel to notebook's display everything is all right. Maximized window isn't behind panel it snap's to panel. It goes wrong if panel is on left or right edge. If panel is on top or bottom of the screen everything works fine on both monitors.

Reproducible: Always

Steps to Reproduce:
Turn on system. Default panel is on notebook's display - bottom. Add external monitor to notebook. Move panel to left edge. Move panel to external monitor. Maximize any window on external monitor.

Actual Results:  
Maximized window is behind panel.

Expected Results:  
Maximize window to screen size minus size of panel. Snap maximized windows to top edge, bottom edge, right edge and to panel on the left side.
Comment 1 Aaron J. Seigo 2011-11-28 08:47:03 UTC
panels in between monitors are not supported, and this is a limitation in the freedesktop specification for reserving space for things like panels.
Comment 2 randy 2014-01-30 18:17:35 UTC
I have the same problem.  Is there any way to get the limitation in the specification addressed and/or are there any workarounds to make the applications maximize without being behind the panels?
Comment 3 Stéphane Guillou 2015-07-31 01:08:38 UTC
(In reply to Aaron J. Seigo from comment #1)
> panels in between monitors are not supported, and this is a limitation in
> the freedesktop specification for reserving space for things like panels.

Aaron, this is not about a panel spreading between monitors, it is about an issue with maximised windows being behind the "Always visible" panel when the external monitor is set to primary output, but behaving normally on the main display when it is set to primary output.

However, I might not have understood you and you might be talking about the fact that it is not an issue when using only the external monitor? (i.e. main display is off)

This problem still exists today, on my system at least (KDE 4.13.3 on KXStudio 14.04).