Bug 476961 - Non-maximized panel overlaps maximized windows
Summary: Non-maximized panel overlaps maximized windows
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 5.27.80
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6, regression
Depends on:
Blocks:
 
Reported: 2023-11-13 21:09 UTC by Jens Ramke
Modified: 2023-11-17 16:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Ramke 2023-11-13 21:09:37 UTC
SUMMARY
In 5.27.80, small panels, i.e. not covering the whole screen width or height, do not reduce the window maximization size. This causes window content to be drawn underneath the panels and some content to be unreachable.
This is a regression from the previous versions.


STEPS TO REPRODUCE
1.  Add a horizontal or vertical panel to the workspace on a side where no panel is currently used.
2.  Set size to "Fit content"

OBSERVED RESULT
Maximized windows are using the full screen size. Small panels are covering them.

EXPECTED RESULT
The size of maximized windows is reduced by small panels.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Kernel Version: 6.5.11-zen2-xanmod1-1 (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7B89
System Version: 1.0

ADDITIONAL INFORMATION
Use case: Two vertical panels at top left and bottom left positions of the workspace.
Comment 1 Nate Graham 2023-11-14 23:10:30 UTC
Can reproduce.
Comment 2 Nate Graham 2023-11-17 16:15:29 UTC
This appears to be fixed as of today's git master.