| Summary: | System Monitor applet in panel breaks when trying to draw horizontal bars | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Ridge <kde> |
| Component: | System Monitor widgets | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ahiemstra, nate, notmart |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/libksysguard/-/commit/8069ebec90254ed72abfcd1306d1420283981695 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Video of different erroneous behaviours with the System Monitor Sensor applet in a panel | ||
Note, I'm setting the version to master because it works fine in 5.93.0 Git commit db7173aee96a8a076e5933f4fe71a8feb77da258 by Arjen Hiemstra. Committed on 04/03/2024 at 09:53. Pushed by ahiemstra into branch 'master'. faces/horizontalbars: Repair compact representation It broke after refactoring Bar to use a proper control. This also cleans up some spacing so we use consistent sizing of the bars. M +12 -1 faces/facepackages/horizontalbars/contents/ui/CompactRepresentation.qml https://invent.kde.org/plasma/libksysguard/-/commit/db7173aee96a8a076e5933f4fe71a8feb77da258 Git commit 8069ebec90254ed72abfcd1306d1420283981695 by Arjen Hiemstra. Committed on 20/03/2024 at 10:43. Pushed by ahiemstra into branch 'Plasma/6.0'. faces/horizontalbars: Repair compact representation It broke after refactoring Bar to use a proper control. This also cleans up some spacing so we use consistent sizing of the bars. (cherry picked from commit db7173aee96a8a076e5933f4fe71a8feb77da258) M +12 -1 faces/facepackages/horizontalbars/contents/ui/CompactRepresentation.qml https://invent.kde.org/plasma/libksysguard/-/commit/8069ebec90254ed72abfcd1306d1420283981695 |
Created attachment 166168 [details] Video of different erroneous behaviours with the System Monitor Sensor applet in a panel SUMMARY When the System Monitor Sensors applet is placed in a panel, it is completely unable to draw horizontal bars correctly. More than one bar disappears after briefly being displayed in a broken manner, a single bar is displayed but in all black. I've attached a video that showcases the behaviour. STEPS TO REPRODUCE 1. Add a System Monitor Sensor applet to a panel. 2. Configure it to show one or more horizontal bars. OBSERVED RESULT A single bar is nonfunctional, 2+ bars simply disappear. EXPECTED RESULT Horizontal bars representing the configured sensors with their chosen colours. SOFTWARE/OS VERSIONS Linux: 6.7.6 KDE Plasma Version: 6.0.0 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 ADDITIONAL INFORMATION I would like to be more helpful, but my attempts at generating actually useful information for this bug with GDB have been unsuccessful. Assistance would be appreciated.