Bug 480730

Summary: Fingerprint enrollment progress indicator is too small
Product: [Applications] systemsettings Reporter: Nicolas Fella <nicolas.fella>
Component: kcm_usersAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: nate, uhhadd
Priority: NOR Keywords: qt6
Version: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.0
Sentry Crash Report:
Attachments: Screenshot

Description Nicolas Fella 2024-02-02 11:25:09 UTC
Created attachment 165471 [details]
Screenshot

STEPS TO REPRODUCE
1. Start enrolling a fingerprint in the user kcm 


OBSERVED RESULT
The circle indicating the progress is too small

EXPECTED RESULT
The circle goes around the fingerprint icon

SOFTWARE/OS VERSIONS
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 6.7

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2024-02-05 21:59:49 UTC Comment hidden (spam)
Comment 2 Nate Graham 2024-02-05 22:00:19 UTC
Cannot reproduce with Qt 6.6.0. Maybe a 6.7 regression?
Comment 3 Bug Janitor Service 2024-02-17 17:13:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3928
Comment 4 David Edmundson 2024-02-21 09:27:38 UTC
Git commit 4a87b77d7940dd389cfe633fc2fa3f31457f519b by David Edmundson, on behalf of Nicolas Fella.
Committed on 21/02/2024 at 09:05.
Pushed by davidedmundson into branch 'master'.

[kcms/users] Fix sizing in fingerprint dialog

The current code has several binding loops, causing e.g. the progress circle to be too small

M  +9    -9    kcms/users/src/ui/FingerprintDialog.qml
M  +19   -20   kcms/users/src/ui/FingerprintProgressCircle.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/4a87b77d7940dd389cfe633fc2fa3f31457f519b
Comment 5 Nicolas Fella 2024-02-21 09:32:48 UTC
Git commit 8dba636eef9e4e9bcf7811d41bde7aff6501ee80 by Nicolas Fella.
Committed on 21/02/2024 at 09:32.
Pushed by nicolasfella into branch 'Plasma/6.0'.

[kcms/users] Fix sizing in fingerprint dialog

The current code has several binding loops, causing e.g. the progress circle to be too small
(cherry picked from commit 4a87b77d7940dd389cfe633fc2fa3f31457f519b)

M  +9    -9    kcms/users/src/ui/FingerprintDialog.qml
M  +19   -20   kcms/users/src/ui/FingerprintProgressCircle.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/8dba636eef9e4e9bcf7811d41bde7aff6501ee80