Bug 466909 - System monitor edit mode and column ticker is very un-intuitive
Summary: System monitor edit mode and column ticker is very un-intuitive
Status: REPORTED
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (show other bugs)
Version: 5.27.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-05 20:13 UTC by David
Modified: 2024-03-04 12:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2023-03-05 20:13:14 UTC
SUMMARY
The way that the system monitor means to get user configuration is very un-intuitive.

If I have a custom configuration for which columns to show on a page in the system monitor and I then accidentally enter "edit mode" and click "discard changes" before I am able to do anything harmful in that page, it will reset all the custom columns that I selected to the default, even though they were not changed inside the "edit mode".

STEPS TO REPRODUCE
1. Launch system monitor.
2. Go to some section like "processes" in the left panel.
3. Click the three dots menu and select "Configure columns...".
4. Enable extra columns of your choice there.
5. Click the  three dots menu again, but this time select "Edit Page".
6. Don't do anything there, but click "Discard Changes".

OBSERVED RESULT
The custom columns configuration is lost.

EXPECTED RESULT
The custom column configuration should be preserved, since it was configured inside a different menu.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-5-amd64 (64-bit)
Graphics Platform: X11
Processors: 20 × 12th Gen Intel® Core™ i7-12700H
Memory: 62.6 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: SLIMBOOK
Product Name: Executive

ADDITIONAL INFORMATION