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

🐞 Bug: 9.4.1.2 input checkbox button: Elemente werden ohne Rolle ausgegeben #5546

Closed
fohi17 opened this issue Nov 9, 2023 · 3 comments
Closed
Assignees
Labels
a11y-retest bug Something isn't working quality '24

Comments

@fohi17
Copy link

fohi17 commented Nov 9, 2023

Note

  • Ich achte beim Erstellen des Issues darauf, dass ich keine fachlichen und unternehmensinternen Details preisgebe.

Fehlermeldung

Beschreibung des Fehlers

In der Komponente "input-checkbox button" werden die interaktiven Elemente vom Screenreader ohne Rolle ausgegeben (Ausgabe lediglich als "anklickbar"). Screenreader-Nutzer können daher den Zweck der Elemente und deren Status nicht erkennen. Die Ursache ist, dass die Elemente nicht mit HTML-Standard-Elementen umgesetzt wurden.

Zusätzlich wird bei den Elementen mit verstecktem Label (hideLabel) dadurch auch keine Beschriftung ausgegeben.

Hinweis: Beim BMF-Theme hat die Gruppe "hideLabel" noch sichtbare Label.

Reproduktion

Style: BMF, Z2
Komponente: input-checkbox button (https://public-ui.github.io/sample-react/#/input-checkbox/button)
Version: v2.0.0-rc.6

Schritte zum Reproduzieren des Verhaltens:

  • input-checkbox button öffnen
  • Screenreader (NVDA) öffnen
  • Mit der TAB-Taste navigieren

Erwartetes Verhalten

Der Screenreader sollte eine Rolle (hier: Kontrollfeld/Checkbox), einen Status (aktiviert/deaktiviert) und eine Beschriftung ausgeben.

Screenshots

image

@fohi17 fohi17 added the bug Something isn't working label Nov 9, 2023
@deleonio
Copy link
Contributor

deleonio commented Nov 17, 2023

Erstmal reproduzieren mit einer reinen HTML ohne WebComponents( nachgetestet.

@sdvg
Copy link
Member

sdvg commented Dec 11, 2023

Ich kann das Problem nicht (mehr) nachvollziehen. Die Checkboxen werden bei mir korrekt als solche erkannt:

checkboxes

@deleonio deleonio moved this from 🏗 In progress to ✅ Done in KoliBri Board Dec 11, 2023
@deleonio
Copy link
Contributor

deleonio commented Dec 11, 2023

Das wurde schon gefixed.

#5654
#5653

@deleonio deleonio added this to the BIK BITV-Test '23 milestone Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-retest bug Something isn't working quality '24
Projects
Archived in project
Development

No branches or pull requests

3 participants