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.
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