| Summary: | Line chart doesn't show data on full configured x scale | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Heinz Wiesinger <pprkut> |
| Component: | System Monitor widgets | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.19.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Screenshot
Screen recording |
||
I cannot reproduce that. 500 is a really long time, after a while the graph is filled. I have it running since yesterday, but it doesn't fill up for me. I see points disappearing after a while and all that remains is the flat line until the left edge of the graph, just like in the screenshot. Created attachment 130276 [details]
Screen recording
Added a screen recording to show the behavior
I updated to plasma 5.20.5 and this is fixed now for me |
Created attachment 130242 [details] Screenshot SUMMARY I like to have a line-chart cpu usage monitor on my desktop, so I not only see CPU spikes happening right now, but also a couple seconds/minutes ago. While the new widgets support specifying a custom x range to specify the timeframe for the data I want to look at, only the last couple data points are actually displayed, or at the very least it's not using the entire configured width on the x scale. Same happens with the memory usage monitor. STEPS TO REPRODUCE 1. Add "Total CPU use" widget to desktop 2. Switch "Display Style" to "Line chart" 3. Uncheck "Automatic X data range" and specify from 0 to 500. OBSERVED RESULT Chart only shows the last couple points on the right edge of the graph, but doesn't keep points for the entire configured X range. EXPECTED RESULT Keep data points for the full configured X range. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.19.1 KDE Frameworks Version: 5.71.0 Qt Version: 5.15.0 ADDITIONAL INFORMATION