Bug 349191

Summary: plasmashell sets struts relative to the bounding rect of all screens, should be root window geometry
Product: [Plasma] plasmashell Reporter: Thomas Lübking <thomas.luebking>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: gudvinr+kde, john.wayne.cornell, justin.zobel, k86gdz4ezhsd5b, kde, nate, postix, tamius.han, will.price94, xarblu
Priority: HI    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=349190
https://bugs.kde.org/show_bug.cgi?id=349123
Latest Commit: Version Fixed In: 6.2.0
Sentry Crash Report:

Description Thomas Lübking 2015-06-15 14:41:36 UTC
plasmashell sets struts relative to (likely) the bounding rect of all screens, should be
root window geometry - NETWM is (surprisingly ;-) clear on this.

KWin reads them wrong as well, so this is ideally fixed en block.

NOTICE:
this bug is no problem as long as
a) it's actually the bounding rect (and not the particular screen rect)
b) there's no panning.

Reproducible: Always
Comment 1 Will Price 2015-09-04 09:50:30 UTC
*** Bug 352239 has been marked as a duplicate of this bug. ***
Comment 2 Justin Zobel 2020-11-19 01:53:22 UTC
Thanks for the bug report Thomas.

Can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I'm setting status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Comment 3 Thomas Lübking 2020-11-19 06:30:17 UTC
Same problem, don't use KDE since years and this isn't a behavioral bug description.

You can try whether it's still a problem by (i think - the original bug was on a multiscreen layout and idk whether plasma sets the values differently here) panning the output (so that the desktop size is bigger than the output) and having a strutting panel (one that reserves screen that maximized windows won't overlap)
If that results in maximized windows not being fully (but lacking the distance equivalent to the panning oversize in that direction), the bug is still there.
Comment 4 Justin Zobel 2020-11-19 06:46:50 UTC
Information provided, setting back to reported for investigation.
Comment 5 Nate Graham 2023-09-18 21:01:47 UTC
*** Bug 464985 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2023-09-18 21:01:51 UTC
*** Bug 470496 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2023-09-18 21:01:54 UTC
*** Bug 474502 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2023-09-22 20:38:24 UTC
*** Bug 474789 has been marked as a duplicate of this bug. ***
Comment 9 Nate Graham 2023-12-21 00:11:43 UTC
*** Bug 478612 has been marked as a duplicate of this bug. ***
Comment 10 Nate Graham 2024-08-28 19:44:11 UTC
This is fixed in Plasma 6.2