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

If services are not grouped by purpose the input elements get a tabindex -1 #513

Open
helhum opened this issue Jun 12, 2024 · 0 comments
Open

Comments

@helhum
Copy link

helhum commented Jun 12, 2024

Klaro Config

{
	groupByPurpose: false
}

HTML Code of Page

<input id="service-item-matomo" aria-labelledby="service-item-matomo-title" aria-describedby="service-item-matomo-description" tabindex="-1" type="checkbox" class="cm-list-input">

Steps to reproduce

Define a service and do not group by purpose.

Prop visible should be set to true here

Current behavior

If services are not grouped by purpose, then the input elements receive a tabindex of -1, which makes them impossible to navigate to with the keyboard.

Expected behavior

Service checkboxes should be "tabable"

@helhum helhum changed the title If services are not grouped by purpose the input elements get a If services are not grouped by purpose the input elements get a tabindex -1 Jun 12, 2024
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

1 participant