bug(form-field): NVDA reads error message twice when required marker is hidden
- Lingua principale
- TypeScript
- Stelle
- 25k
- Fork
- 6.8k
- Merge medio
- 1g 8h
- PR unite (30g)
- 91
Descrizione
### 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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia riproducendo l’etichetta del campo del modulo all’indirizzo https://material.angular.dev/components/form-field/overview#form-field-label e riproducila in Chrome con NVDA mentre l’opzione per nascondere l’indicatore del campo obbligatorio è abilitata. Traccia il comportamento dell’annuncio degli errori del campo del modulo e verifica che il messaggio di errore venga annunciato una volta anziché due.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- angular, typescript
- Ambito
- accessibility, frontend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 52/100