Bug 430564

Summary: Opening system monitor configuration window of an applet instance discards pending changes in any already-existing config windows
Product: [Plasma] plasmashell Reporter: Frank Steinmetzger <dev+kde>
Component: System Monitor widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: ahiemstra, nate, notmart
Priority: NOR    
Version First Reported In: 5.20.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Frank Steinmetzger 2020-12-19 02:15:14 UTC
Steps to reproduce:
1) Set up several System Monitor applets, e.g. in the panel.
2) Open the configuration dialog of one of them.
3) Open the configuration dialog of another.

Actual result:
The dialog from step 2) is accepted and closed without asking (which also currently leads to Bug 429163).

Expected result:
Either a separate instance of the dialog should be opened, or the existing one should at least ask for confirmation before closing, because it might contain an unintended or incomplete setup.
Comment 1 Nate Graham 2020-12-19 16:00:01 UTC
Oof.
Comment 2 Nate Graham 2025-08-28 21:51:34 UTC
Just tested with today's git master. Now it discards pending changes rather than accepting them. Not sure if this is better or worse!