Bug 506019 - Dropdowns (combo boxes?) on a FormCardPage do not show visible keyboard focus
Summary: Dropdowns (combo boxes?) on a FormCardPage do not show visible keyboard focus
Status: RESOLVED FIXED
Alias: None
Product: kirigami-addons
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 1.8.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords: accessibility, usability
Depends on:
Blocks:
 
Reported: 2025-06-23 04:33 UTC by John Kizer
Modified: 2025-07-14 11:41 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.10.0
Sentry Crash Report:


Attachments
Tabbing onto a dropdown, showing no visual focus indicator (2.13 MB, video/webm)
2025-06-23 04:33 UTC, John Kizer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Kizer 2025-06-23 04:33:07 UTC
Created attachment 182541 [details]
Tabbing onto a dropdown, showing no visual focus indicator

SUMMARY
When tabbing through the elements on a FormCardPage, a dropdown box / combo box (sorry, I'm not totally sure what the right term is here!) shows no visual indicator that it has keyboard focus, even though it can be activated with the spacebar.

STEPS TO REPRODUCE
1. Open NeoChat
2. Open Settings
3. Click Spell Checking
4. Press Tab on the keyboard repeatedly, targeting the "Selected default language" dropdown

OBSERVED RESULT
No visual focus appears on that section of the page, or on the dropdown itself

EXPECTED RESULT
Some sort of visual highlight, similar to what shows up on other page elements, appears on that element to let the user know that pressing Spacebar will activate it

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.14.11-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.4 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 4070 SUPER

ADDITIONAL INFORMATION
Entered the version as 6.15.0 because I could also reproduce on a VM with standard Fedora packages, currently at that Frameworks version.

Hopefully this is the right place to submit this, sorry for mistakes / misdirection if this should go to a different product or if I missed something obvious!
Comment 1 Bug Janitor Service 2025-07-13 20:30:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/libraries/kirigami-addons/-/merge_requests/380
Comment 2 Manuel Alcaraz 2025-07-14 11:41:25 UTC
Git commit 0191ec4877fff6329b1e66ea0f2c08c0b6ee0978 by Manuel Alcaraz Zambrano.
Committed on 14/07/2025 at 11:35.
Pushed by manuelal into branch 'master'.

FormComboBoxDelegate: Show keyboard focus for ComboBox display mode

Commit 15d3c5670955 ("FormComboBoxDelegate: Don't show hover feedback
with nested combobox") hid the background for ComboBox display mode, but
that unfortunately makes the delegate don't show keyboard focus as the
background is responsible for showing it.
FIXED-IN: 1.10.0

M  +2    -2    src/formcard/FormComboBoxDelegate.qml

https://invent.kde.org/libraries/kirigami-addons/-/commit/0191ec4877fff6329b1e66ea0f2c08c0b6ee0978