Bug 493176

Summary: Incorrect widget rendering in vertical panel
Product: [Plasma] plasmashell Reporter: Alex <alok45>
Component: System Monitor widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: ahiemstra, nate, notmart
Priority: NOR    
Version First Reported In: 6.1.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.2.0
Sentry Crash Report:
Attachments: Working vertical widgets with KDE 5 back in January
Same widgets as the KDE 5 widgets but with KDE 6

Description Alex 2024-09-15 22:39:44 UTC
Created attachment 173706 [details]
Working vertical widgets with KDE 5 back in January

SUMMARY
KDE 6 Seems to have broken system monitor widget rendering for vertical panels.

STEPS TO REPRODUCE
1. Create a vertical panel (application menu bar, empty panel, floating or not, same result)
2. Set the width to a sane number such as 200 pixel width
3. Add a system monitor widget such as disk activity, network, etc
4. Specify a title and check "Show Title"

OBSERVED RESULT
1. The title does not appear (for at least text/line/grid/bar chart widgets)
2. For text only display styles, the labels wrap in 2 columns
3. Line charts do not show the legend or grid lines
4. Widgets seem to be compressed vertically

EXPECTED RESULT
1. Titles properly show
2. Text only widgets show a single label per row
3. Charts show legend labels and lines

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 61.9 GiB of RAM
Graphics Processor: AMD Radeon RX 6900 XT

ADDITIONAL INFORMATION
The use case is a still visible panel of perf widgets even when maximizing a window on the screen, used on a second monitor. This worked in KDE 5, see attached images
Comment 1 Alex 2024-09-15 22:41:05 UTC
Created attachment 173707 [details]
Same widgets as the KDE 5 widgets but with KDE 6
Comment 2 Nate Graham 2024-09-16 17:02:13 UTC
This is fixed in Plasma 6.2 already, which will be released in a little under a month.