Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

See all results inaccessible & Tab selects the search option instead of going to next option #490

Open
WayneFerrao opened this issue Jan 22, 2025 · 1 comment

Comments

@WayneFerrao
Copy link

Description

The search bar has accessibility issues that impact users who rely on keyboard navigation or assistive technologies.

Steps to Reproduce

Open the website and navigate to the search bar using the Tab key.
Type a query in the search bar.
Attempt to navigate through the search results using Tab or arrow keys.

Observed Behavior

Pressing the Tab key selects an option in the search results instead of moving focus to the next result.
The "See all results" button is not accessible using either Tab or arrow navigation.

Expected Behavior

Pressing the Tab key should move focus to the next result or actionable element (e.g., the "See all results" button) instead of selecting the current option. The "See all results" button should be reachable via keyboard navigation.

@WayneFerrao WayneFerrao changed the title Accessibility issue on See all results button & Accessibility issue on See all results button & Tab selects the search option instead of going to next option Jan 22, 2025
@WayneFerrao WayneFerrao changed the title Accessibility issue on See all results button & Tab selects the search option instead of going to next option See all results inaccessible & Tab selects the search option instead of going to next option Jan 22, 2025
@weareoutman
Copy link
Member

The behavior is controlled by a library autocomplete.js, and we forked it because of an issue they decide to only fix in a major version a half year later.

It seems they fix the accessible issue as well in their new version. We could switch back, but needs a lot of work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants