Bug 429313

Summary: User settings opens twice when you double click it
Product: [Applications] systemsettings Reporter: dS810 <artem.anufrij>
Component: kcm_usersAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED FIXED    
Severity: normal CC: dev-kde, nate, plasma-bugs
Priority: VHI Keywords: regression
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.20.4
Attachments: Screenshot 1
Screenshot 2

Description dS810 2020-11-18 17:01:24 UTC
Created attachment 133438 [details]
Screenshot 1

SUMMARY


STEPS TO REPRODUCE
1. Open Settings
2. Choose Useraccounts
3. Doubleclick an user

>> See Screenshot


SOFTWARE/OS VERSIONS
WOperating System: Arch Linux
KDE Plasma Version: 5.20.3
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.1
Kernel Version: 5.9.8-arch1-1
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6300U CPU @ 2.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Comment 1 dS810 2020-11-18 17:01:41 UTC
Created attachment 133439 [details]
Screenshot 2
Comment 2 Nate Graham 2020-11-18 21:45:08 UTC
Yikes!

Can reproduce. It shouldn't push the same page twice.

Not sure if the best place to handle this would be in the KCM, or in Kirigami's breadcrumb navigation system.
Comment 3 Bug Janitor Service 2020-11-20 00:36:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/232
Comment 4 Janet Blackquill 2020-11-20 20:02:56 UTC
Git commit a66320e8707df1dbfa532f8573ee5f41ac7597b4 by Jan Blackquill, on behalf of Carson Black.
Committed on 20/11/2020 at 20:02.
Pushed by cblack into branch 'master'.

[kcms/users]: Fix 429313

This ensures that there will never be more than one users details pagae on the stack at a time

M  +1    -0    kcms/users/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/a66320e8707df1dbfa532f8573ee5f41ac7597b4
Comment 5 Janet Blackquill 2020-11-20 20:04:04 UTC
Git commit 6d94a36193944a0751f17364c19ea1d989f0b7a2 by Carson Black.
Committed on 20/11/2020 at 20:03.
Pushed by cblack into branch 'Plasma/5.20'.

[kcms/users]: Fix 429313

This ensures that there will never be more than one users details pagae on the stack at a time

M  +1    -0    kcms/users/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/6d94a36193944a0751f17364c19ea1d989f0b7a2
Comment 6 Nate Graham 2020-11-23 20:59:39 UTC
*** Bug 429456 has been marked as a duplicate of this bug. ***