[FluentToast]: Screen reader announces an incorrect accessible name for the Close button in the "Your Dashboard Changes" toast message.
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 70/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- csharp, html
- Área
- accessibility
Línea de trabajo
Comience abriendo el código fuente del componente FluentToast en FluentUI.Blazor/Components/Toast y encuentre dónde se renderiza el close/dismiss button; verifique su aria-label o contenido de texto que Narrator recoge como accessible name. Reproduzca en la demo site's toast page con Narrator o un browser accessibility inspector. Hecho: el Close button anuncia 'Close, button' a los screen readers.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Tags:
#A11yMAS; #MAS1.3.1; #TCS-BIC; #FluentUIBlazor_Web; #Win11; #DesktopWeb; #A11ySev2;CT_FluentUIBlazor_Web_Oct2026;
Test Environment:
Application Name: fluentui-blazor
OS: Windows 11 [Version 25H2 (OS Build 26200.8457)]
Edge: Version 148.0.3967.70 (Official build) (64-bit)
Test URL: https://fluentui-blazor.net/Nav
Repro Steps:
- Launch the URL: https://fluentui-blazor.net/Nav
- Search for FluentToast
- Turn on Narrator
- Verify the issue.
Actual Result:
When focus moves to the Close button in the "Your Dashboard Changes" toast message, the screen reader announces an incorrect or unrelated accessible name instead of identifying the control as Close.
Expected Result:
The screen reader should announce a clear and accurate accessible name, such as "Close, button", so users can understand the purpose of the control.
User Impact:
Screen reader users may not understand that the button is used to close the toast message. This can cause confusion and make it difficult to dismiss the notification independently.
Attachment:
https://github.com/user-attachments/assets/ecbacb97-696a-4555-8b27-1ae6d744ffe8
- Lenguaje dominante
- C#
- Estrellas
- 4.9k
- Forks
- 493
- Merge medio
- 1 d 1 h
- PR fusionados (30 d)
- 77
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/fluentui-blazor
-
a11y
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
microsoft/fluentui-blazor#5546 ·
Los mantenedores suelen responder en 1 día
-
[FluentTabs]: Screen reader does not announce the accessible name and role for the Delete Tab buttonAbiertoa11y
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
microsoft/fluentui-blazor#5540 ·
Los mantenedores suelen responder en 1 día
-
a11y
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
microsoft/fluentui-blazor#5539 ·
Los mantenedores suelen responder en 1 día
-
a11y
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
microsoft/fluentui-blazor#5537 ·
Los mantenedores suelen responder en 1 día
-
a11y
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
microsoft/fluentui-blazor#5533 ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/fluentui-blazor
Issues similares
-
possible bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
Include host.wslc.internal in the HTTPS development certificatePosiblemente ocupada @afscrome la tomó hoy. Abiertoarea-commandlinetools
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
dotnet/aspnetcore#70122 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
:1st_place_medal: good first issue :cowboy_hat_face: refactor :roller_coaster: enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ApplETS/Backend-Hello#78 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 2 días
-
Custom component in Summary2 no longer receives raw formData (regression from app-frontend v4)Abiertostatus/triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Altinn/altinn-studio#21642 ·
Los mantenedores suelen responder en 1 día