Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

bug(form-field): NVDA reads error message twice when required marker is hidden

Offen
#33,775 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
52/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
angular, typescript

Rechercherichtung

Beginne mit der Reproduktion der Beschriftung des Formularfelds unter https://material.angular.dev/components/form-field/overview#form-field-label und reproduziere sie in Chrome mit NVDA, während die Option zum Ausblenden der Kennzeichnung für erforderliche Felder aktiviert ist. Verfolge das Verhalten bei der Ansage von Fehlern des Formularfelds und überprüfe, dass die Fehlermeldung einmal statt zweimal angesagt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Accessibility area: material/form-field gemini-triaged P3
Description

When the hide required marker option is turned on, NVDA reads the Form Field error message twice

Reproduction

https://material.angular.dev/components/form-field/overview#form-field-label

Expected Behavior

Error message is read out once

Actual Behavior

Error message is read out twice

Environment
  • Angular: v21
  • CDK/Material: v21
  • Browser(s): Google Chrome with NVDA on
  • Operating System (e.g. Windows, macOS, Ubuntu): Windows
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 1 Std.
Gemergte PRs (30 T.)
84

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus angular/components

Alle Issues in angular/components

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.