Narrator screen reader is not announcing "Please check your email to reset your password" status message: A11y_ASP.NET_Login_ForgetYourPassword_ScreenReader #56294
App name: ASP.NET
Window Version: Win 11
OS Build: 22621.3085
Screen readers: Narrator, NVDA 2023.3.3
Repro Steps:
Start Narrator/ NVDA screen reader.
Download the "BlazorWebApp" zip file and run .exe file.
Command prompt will open, TAB to "http://localhost:5000/" link and press CTRL + ENTER key.
TAB to "Login" tab and hit ENTER key. TAB to "Forget your password" link and hit ENTER key.
TAB to "Reset password" button and hit ENTER key.
Observe the issue.
Actual Result:
Narrator screen reader is not announcing "Please check your email to reset your password" status message, it is only announcing "Forgot password confirmation" and not announcing whole message.
Similar issue is also observed with Chrome + NVDA.
Similar issue is observed in "BlazorWebAppUnchanged" template.
Expected Result:
Narrator screen reader should be announcing "Forgot password confirmation, Please check your email to reset your password" status message.
User Impact:
Screen reader users will not get complete information about the status appearing on the screen and will miss information about it.
GitHub Tags:
A11yMAS; #A11yTCS; #A11ySev2; #BM_ASP.NET_Web_Jun2024; #.NETCore; #WCAG4.1.3; #DesktopWeb; #Win11; #FTP; #NVDA; #Narrator; #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:
Actual Result:
Narrator screen reader is not announcing "Please check your email to reset your password" status message, it is only announcing "Forgot password confirmation" and not announcing whole message.
Similar issue is also observed with Chrome + NVDA.
Similar issue is observed in "BlazorWebAppUnchanged" template.
Expected Result:
Narrator screen reader should be announcing "Forgot password confirmation, Please check your email to reset your password" status message.
User Impact:
Screen reader users will not get complete information about the status appearing on the screen and will miss information about it.
Attachment
56294_A11y_ASP.NET_Login_ForgetYourPassword_NVDA.webm
56294_A11y_ASP.NET_Login_ForgetYourPassword_Narrator.webm