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

Screen reader is not announcing error when required "Title", "Genre" and "Rating" fields kept blank: A11y_ASP.NET_Movies_Create Movies_ScreenReader #56284

Open
PoojaNamde opened this issue Jun 18, 2024 · 2 comments
Assignees
Labels
area-blazor Includes: Blazor, Razor Components bug This issue describes a behavior which is not expected - a bug. feature-accessibility This issue has accessibility impact feature-blazor-quickgrid
Milestone

Comments

@PoojaNamde
Copy link

PoojaNamde commented Jun 18, 2024

GitHub Tags:

#A11yMAS; #A11yTCS; #A11ySev2; #BM_ASP.NET_Web_Jun2024; #.NETCore; #WCAG4.1.3; #DesktopWeb; #Win11; #FTP; #Narrator; #NVDA; #ChromiumEdge; #Chrome;

Environment Details:

App name: ASP.NET
Window Version: Win 11
OS Build: 22621.3085
Screen readers: Narrator, NVDA 2023.3.3

Repro Steps:

  1. Turn on Narrator/NVDA.
  2. Download the "BlazorWebApp" zip file and run .exe file.
  3. Command prompt will open, TAB to "http://localhost:5000/" link and press CTRL + ENTER key.
  4. TAB to "Movies" tab and hit ENTER key. TAB to "Create New" button and hit ENTER key.
  5. TAB to "Title", "Genre" and "Rating" fields and observe that Narrator Screen reader is not announcing error when required "Title", "Genre" and "Rating" fields kept blank.

Actual Result:

Narrator Screen reader is not announcing error when required "Title", "Genre" and "Rating" fields kept blank.

Similar issue also observed with Chrome + NVDA.

Expected Result:

Narrator Screen reader should be announcing error when required "Title", "Genre" and "Rating" fields kept blank

User Impact:

Screen reader users will not be able to get information about the required fields and will miss out the information.

Attachment

56284_A11y_ASP.NET_Movies_Create.Movies_NVDA.webm
56284_A11y_ASP.NET_Movies_Create.Movies_Narrator.webm
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically label Jun 18, 2024
@PoojaNamde PoojaNamde changed the title "Title", "Genre" and "Rating" fields are required but screen reader is not announcing as required: A11y_ASP.NET_Movies_Create Movies_ScreenReader Screen reader is not announcing error when required "Title", "Genre" and "Rating" fields kept blank: A11y_ASP.NET_Movies_Create Movies_ScreenReader Jun 18, 2024
@mkArtakMSFT mkArtakMSFT added area-blazor Includes: Blazor, Razor Components feature-accessibility This issue has accessibility impact and removed needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically labels Jun 18, 2024
@MackinnonBuck MackinnonBuck added this to the 9.0-preview7 milestone Jun 18, 2024
@mkArtakMSFT mkArtakMSFT added feature-blazor-quickgrid bug This issue describes a behavior which is not expected - a bug. labels Jun 18, 2024
@Yash14j
Copy link

Yash14j commented Jun 21, 2024

GithubTags:#Rev:yaja;

@PoojaNamde
Copy link
Author

#Regressed:09-20-24;

Verified the bug in the environment http://localhost:5000/movies/create
still able to repro it. hence reactivating it.
Please find repro attachment for reference.

Video.9-20.at.10.48.webm

@mkArtakMSFT mkArtakMSFT modified the milestones: 9.0-rc2, 9.0.0 Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-blazor Includes: Blazor, Razor Components bug This issue describes a behavior which is not expected - a bug. feature-accessibility This issue has accessibility impact feature-blazor-quickgrid
Projects
None yet
Development

No branches or pull requests

4 participants