Bug 407524

Summary: No way to provide keyboard focus to the global drawer
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Nate Graham <nate>
Component: generalAssignee: Marco Martin <notmart>
Status: CONFIRMED ---    
Severity: normal CC: aleixpol, cyber+kde, tut30tut130
Priority: NOR Keywords: accessibility, usability
Version: 5.62.0   
Target Milestone: Not decided   
Platform: unspecified   
OS: Other   
See Also: https://bugs.kde.org/show_bug.cgi?id=403711
Latest Commit: Version Fixed In:

Description Nate Graham 2019-05-14 14:05:55 UTC
I cannot find a way to move keyboard focus to the left sidebar. Pressing tab in the search field does nothing when I expect it to move focus to the top-most item in the sidebar.
Comment 1 Aleix Pol 2019-10-07 16:28:31 UTC
What are you trying to do?
It should work pressing Alt+underlined letter.
Comment 2 Nate Graham 2019-10-07 16:36:19 UTC
I'm trying to move *focus* by using the tab key. This is important for accessibility and screen readers.
Comment 3 Marco Martin 2019-10-23 12:48:43 UTC
Git commit 0f33f29c6b53a820747704597c477718a78035e4 by Marco Martin.
Committed on 23/10/2019 at 12:48.
Pushed by mart into branch 'master'.

items have active focus on tab when they aren't in a view

M  +2    -0    src/controls/templates/AbstractListItem.qml
M  +2    -1    src/controls/templates/OverlayDrawer.qml

https://commits.kde.org/kirigami/0f33f29c6b53a820747704597c477718a78035e4
Comment 4 Marco Martin 2019-10-24 12:08:18 UTC
this is an upstream Qt bug
https://bugreports.qt.io/browse/QTBUG-79501

luckily there is an (ugly) workaround
Comment 5 Christoph Feck 2019-11-21 15:53:52 UTC
The Qt bug referenced in comment 4 was fixed. Can this be marked resolved?
Comment 6 Nate Graham 2019-11-21 15:59:36 UTC
Can't test since the fix only made it into Qt 5.15 which isn't released yet and I don't have a built-from-source Qt.