Bug 287709 - Maximized window behind panel on second monitor
Summary: Maximized window behind panel on second monitor
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasma4
Classification: Plasma
Component: desktop (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-27 21:28 UTC by Simon
Modified: 2015-07-31 01:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).