Bug 487504 - Bar Chart in vertical orientation is completely blank in a horizontal panel.
Summary: Bar Chart in vertical orientation is completely blank in a horizontal panel.
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Monitor (show other bugs)
Version: git-stable-Plasma/6.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-05-24 23:31 UTC by Arttu
Modified: 2024-06-13 15:27 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1.0
Sentry Crash Report:


Attachments
Screenshot showing the blank widget as selected. (98.62 KB, image/png)
2024-05-24 23:31 UTC, Arttu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arttu 2024-05-24 23:31:56 UTC
Created attachment 169795 [details]
Screenshot showing the blank widget as selected.

SUMMARY
"Bar Chart" style system monitor widgets are completely blank in horizontal panels, possibly due to their width being too small to fit anything.

The popout widget still works if you click on the small blank space.

STEPS TO REPRODUCE
1. Add the default "Individual core usage" preset widget to a horizontal panel.
2. Observe.

OBSERVED RESULT
Bars would be displayed on the panel widget.

EXPECTED RESULT
Nothing is displayed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux (using kde-unstable repository)
KDE Plasma Version: 6.0.90
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Graphics Platform: Wayland
Comment 1 Tom Boshoven 2024-05-26 21:56:59 UTC
Confirming I'm seeing the same behavior following the steps in the ticket.

Wayland on Arch Linux (kernel 6.9.2-arch1, no unstable repository).
Plasma 6.0.5
Frameworks 6.2.0
Qt 6.7.1
Comment 2 Foresteam 2024-05-27 07:05:23 UTC
Confirming the same issue after update to plasma 6.0.5 (my preconfigured widget got broken).
Kernel: 6.6.32-1-lts (64-bit)
Plasma: 6.0.5
Frameworks: 6.2.0
QT: 6.7.1
Comment 3 bafroomhumor 2024-05-28 18:13:11 UTC
I use line charts for my system monitor widgets, but I also have issues. I have them on a vertical panel, and they simply do not show up after the 6.0.5 update (In Nobara/Fedora 39). I don't know if I can interact with them. Several people I've spoken to have a similar issue. If it's not the same issue i can make a new bug report, but I figured it had something to do with this because of the similarities.

I rolled back my system to avoid this issue until it's fixed, so I'm on 
plasma 6.0.4
KDE frameworks 6.1.0
QT 6.2.2
And it works fine up to this point.
Comment 4 Bug Janitor Service 2024-05-30 09:57:49 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libksysguard/-/merge_requests/351
Comment 5 0x00 2024-05-31 07:31:19 UTC
Experiencing the same issue after plasma-desktop 6.0.4 updating to plasma-desktop 6.0.5

plasma-desktop 6.0.5
KF 6.2.0-1
QT 6.7.1
Comment 6 0x00 2024-05-31 07:43:35 UTC
Warnings in the systemd journal.

May 31 15:40:00 Hedwig plasmashell[3660]: qrc:/ConfigAppearance.qml:68:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:32:5: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:26:5: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:27:5: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/FullRepresentation.qml:28:5: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:45:9: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:45:9: Unable to assign [undefined] to bool
May 31 15:40:00 Hedwig plasmashell[3660]: file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.barchart/contents/ui/BarChart.qml:32:5: Unable to assign [undefined] to bool
May 31 15:40:01 Hedwig plasmashell[3660]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.