Bug 440255 - In QML KCMs, Apply button behavior differs from other buttons when using Alt+Letter shortcuts
Summary: In QML KCMs, Apply button behavior differs from other buttons when using Alt+...
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Other
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 429169 448995 449322 449337 456386 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-07-25 11:07 UTC by Vincent
Modified: 2022-07-06 15:47 UTC (History)
4 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 Vincent 2021-07-25 11:07:39 UTC
SUMMARY
When you use keyboard shortcut Alt+A to click on Apply button, the button is selected and not clicked. This is an inconsistency in the design since the other buttons get clicked when Alt+Letter shortcuts are used.

STEPS TO REPRODUCE
1. Open System Settings > Screen Locking (this is just one of the examples, other pages have the same issue).
2. Adjust any setting so that Apply button becomes clickable.
3. Use Alt+A keyboard shortcut.

OBSERVED RESULT
Apply button gets selected.

EXPECTED RESULT
Apply button should get clicked.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.3
Kernel Version: 5.8.0-63-generic (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-08-04 23:56:35 UTC
Can reproduce in all QtQuick-based KCMs. Does not seem to affect QWidgets KCMs.
Comment 2 Nate Graham 2021-08-29 16:55:06 UTC
*** Bug 429169 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2022-02-01 21:53:34 UTC
*** This bug has been marked as a duplicate of bug 449337 ***
Comment 4 Nate Graham 2022-02-01 21:54:04 UTC
*** Bug 449322 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2022-02-01 21:54:12 UTC
*** Bug 449337 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2022-07-06 15:30:46 UTC
*** Bug 448995 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2022-07-06 15:47:10 UTC
*** Bug 456386 has been marked as a duplicate of this bug. ***