Bug 510705 - Clicking on list items for system users opens a stack of two dialogs, with the top one saying something nonsensical
Summary: Clicking on list items for system users opens a stack of two dialogs, with th...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_krdpserver (other bugs)
Version First Reported In: 6.5.80
Platform: KDE Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-17 03:55 UTC by Nate Graham
Modified: 2025-10-30 11:41 UTC (History)
3 users (show)

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


Attachments
Stacked dialogs (238.12 KB, image/png)
2025-10-17 03:55 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2025-10-17 03:55:01 UTC
Created attachment 185849 [details]
Stacked dialogs

SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2025-10-16
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.0
Kernel Version: 6.17.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon™ 780M Graphics
Memory: 16 GiB of RAM (14.9 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics


STEPS TO REPRODUCE
1. `systemsettings kcm_krdpserver`
2. Click on the list item for your system user


OBSERVED RESULT
Two dialogs appear, one on top of the other, and the the top one says something nonsensical about my keychain. See attached screenshot


EXPECTED RESULT
The list item isn't clickable, or if it is, something sensible happens (like checking and unchecking its checkbox, for example).
Comment 1 Bug Janitor Service 2025-10-17 09:01:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/krdp/-/merge_requests/129
Comment 2 David Edmundson 2025-10-17 09:06:16 UTC
Git commit f327defee77644aa1933d535487077c507c3f74e by David Edmundson.
Committed on 17/10/2025 at 09:00.
Pushed by davidedmundson into branch 'master'.

kcms: Don't make system user editable

M  +3    -0    src/kcm/ui/UserListView.qml

https://invent.kde.org/plasma/krdp/-/commit/f327defee77644aa1933d535487077c507c3f74e
Comment 3 David Edmundson 2025-10-17 09:21:14 UTC
Git commit 8442b9f09e29ee654cd2a0561bc30cd436dc65ee by David Edmundson.
Committed on 17/10/2025 at 09:21.
Pushed by davidedmundson into branch 'Plasma/6.5'.

kcms: Don't make system user editable


(cherry picked from commit f327defee77644aa1933d535487077c507c3f74e)

Co-authored-by: David Edmundson <kde@davidedmundson.co.uk>

M  +3    -0    src/kcm/ui/UserListView.qml

https://invent.kde.org/plasma/krdp/-/commit/8442b9f09e29ee654cd2a0561bc30cd436dc65ee
Comment 4 Bug Janitor Service 2025-10-17 13:24:29 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/krdp/-/merge_requests/130
Comment 5 Nate Graham 2025-10-17 13:45:27 UTC
Git commit 10d0a25a24f99780d6a4212c076aa5aae40d0abe by Nate Graham.
Committed on 17/10/2025 at 13:44.
Pushed by ngraham into branch 'master'.

kcm: toggle system users on click, rather than doing nothing

Now when you click on the list item, it toggles the checked/unchecked
status, rather than doing nothing.

M  +4    -2    src/kcm/ui/UserListView.qml

https://invent.kde.org/plasma/krdp/-/commit/10d0a25a24f99780d6a4212c076aa5aae40d0abe
Comment 6 Nate Graham 2025-10-17 13:45:40 UTC
Git commit aae7ed612da2d6415c9167609f9d8e7a832c31df by Nate Graham.
Committed on 17/10/2025 at 13:45.
Pushed by ngraham into branch 'Plasma/6.5'.

kcm: toggle system users on click, rather than doing nothing

Now when you click on the list item, it toggles the checked/unchecked
status, rather than doing nothing.


(cherry picked from commit 10d0a25a24f99780d6a4212c076aa5aae40d0abe)

Co-authored-by: Nate Graham <nate@kde.org>

M  +4    -2    src/kcm/ui/UserListView.qml

https://invent.kde.org/plasma/krdp/-/commit/aae7ed612da2d6415c9167609f9d8e7a832c31df