Bug 421165

Summary: Each click on panel embedded applet yields new system monitor instance
Product: [Unmaintained] kdeplasma-addons Reporter: Cristian Tibirna <tibirna>
Component: systemloadviewerAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Cristian Tibirna 2020-05-07 20:01:06 UTC
SUMMARY
When System Load Viewer is embedded in a panel, clicking it yields a new System Monitor instance each time.

STEPS TO REPRODUCE
1. Add "System Load Viewer" to a panel
2. Click the applet multiple times

OBSERVED RESULT
Note the multiple System Monitor instances spawned.


EXPECTED RESULT
A single System Monitor instance should be created. Subsequent clicks on the System Load Viewer applet should simply raise an already existing System Monitor window and only create a new instance if a previous one doesn't exist.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: OpenSUSE Leap 15.1 KDE Plasma 5.12
(available in About System)
KDE Plasma Version: 5.12
KDE Frameworks Version: 5.55.0
Qt Version: 5.9.7

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2020-10-16 02:22:06 UTC
Is this still relevant for the new System Monitor applet in Plasma 5.19 and beyond? Plasma 5.12 is pretty old at this point.
Comment 2 Cristian Tibirna 2020-10-17 15:29:12 UTC
I report for the Plasma version installed with my OS. Back in May, it was 5.12. Now it is 5.18. Report is still relevant for this newer version.
Comment 3 Nate Graham 2020-10-18 04:45:02 UTC
OK, thanks!
Comment 4 Patrick Silva 2021-06-15 01:55:20 UTC
System Load Viewer widget is no longer part of Plasma since version 5.21
and I can't reproduce this behavior with the new System Monitor widgets.