Bug 471957

Summary: Apply button is not in the tab order when viewing QML KCMs
Product: [Applications] systemsettings Reporter: jonzn4SUSE <jonzn4suse>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: cwo.kde, natalie_clarius, nate
Priority: NOR Keywords: accessibility, usability
Version First Reported In: 5.27.6   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description jonzn4SUSE 2023-07-04 19:38:00 UTC
SUMMARY
When tabbing through the Touchpad page in System Settings, the Apply button in not part of the tab order.
After tabbing to Device enabled and hitting the space bar, I wanted to tab down to the Apply button to enable the Touchpad, but tab focus just goes back to the top option Device enabled.  

STEPS TO REPRODUCE
1. Go to System Settings >>> Input Devices >>> Touchpad
2. Then check the box for Device enabled
3. Using the Tab key, try to tab down the Apply button, but the button is not part of the tab order.  It just back to the top option Device enabled.

OBSERVED RESULT
The Apply button is not in the tab order

EXPECTED RESULT
Should've been able the Apply button using the tab key

Operating System: openSUSE Tumbleweed 20230629
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10
Kernel Version: 6.3.9-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5825U with Radeon Graphics
Memory: 62.1 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: HP
Product Name: HP ProBook 455 15.6 inch G9 Notebook PC

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-09-13 18:32:46 UTC
Yeah, for now you'll need to use the Alt key accelerators to access the buttons on the bottom.
Comment 2 Nate Graham 2024-03-25 01:49:22 UTC
*** Bug 443522 has been marked as a duplicate of this bug. ***
Comment 3 cwo 2025-05-15 06:23:40 UTC
I can't reproduce this anymore on master or Fedora 42.

It's hard on many/all qml kcms to enter the tab chain in the first place; unless you apply the fix in https://invent.kde.org/frameworks/kcmutils/-/merge_requests/253 you'll probably have to click into the kcm to get focus on one of the items. (Shift-Tabbing into them might also work)

But if I do that and change something, the Apply button is reachable by pressing tab.

Can anyone still reproduce this on current Plasma?
Comment 4 Nate Graham 2025-05-15 18:29:35 UTC
No, this was fixed a while ago.