Filter pop-up does not get focus when it is shown #2173

Closed
opened 2026-03-22 13:56:56 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @vikunja-bot on GitHub (Apr 1, 2025).

Original issue by SteveDinn on 2023-05-05T14:50:58.000Z

Description

I'm a keyboard-first web user. I would like the filter pop-up to receive focus when it is initially shown, but currently, the focus remains with the "Filters" button. This causes me to have to tab at least 9 times to get to the first control on the pop-up.

Verified on try.vikunja.io

Vikunja Frontend Version

0.20.5+250-b25c5ff547

Vikunja API Version

v0.20.4+107-9c66b473dd

Browser and version

Firefox 112.0.2 (64-bit) Windows 10

Can you reproduce the bug on the Vikunja demo site?

Yes

Screenshots

No response

Original issue on Gitea


@kolaente commented on 2023-05-06T16:06:46.000Z:

Similar to #3472 (hence my kind of duplicate comment here)

That's a problem we have with all models.

I think what we're looking for is the dialog element?

Originally created by @vikunja-bot on GitHub (Apr 1, 2025). _Original issue by SteveDinn on 2023-05-05T14:50:58.000Z_ ### Description I'm a keyboard-first web user. I would like the filter pop-up to receive focus when it is initially shown, but currently, the focus remains with the "Filters" button. This causes me to have to tab at least 9 times to get to the first control on the pop-up. Verified on [try.vikunja.io](https://try.vikunja.io) ### Vikunja Frontend Version 0.20.5+250-b25c5ff547 ### Vikunja API Version v0.20.4+107-9c66b473dd ### Browser and version Firefox 112.0.2 (64-bit) Windows 10 ### Can you reproduce the bug on the Vikunja demo site? Yes ### Screenshots _No response_ [Original issue on Gitea](https://kolaente.dev/vikunja/vikunja/issues/2051) --- _**@kolaente** commented on 2023-05-06T16:06:46.000Z_: Similar to #3472 (hence my kind of duplicate comment here) That's a problem we have with all models. I think what we're looking for is [the dialog element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)?
GiteaMirror added the area/filters label 2026-03-22 13:56:56 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2173