-
Notifications
You must be signed in to change notification settings - Fork 34.7k
Description
Environment Details:
VSCode Version : 1.24.1
OS Version : Win10
Additional Details:
MAS Violated : MAS 1.3.1
ScreenReader Versions : NVDA2018.1.1
Repro Steps:
- Launch VS Code while NVDA is ON.
- Navigate to Settings icon in Activity Bar->Press Enter->Select "Settings" from dropdown.
- Read all the lists,list items,buttons,links present on the screen while navigating using "Tab" key.
Actual:
NVDA reads the word "Clickable" each list,listitem,buttons i.e.(Commonly Used,Editor,Workbench………..etc)
Expected:
NVDA should only read the name of the control along with relevant state,value and role. It should not read "Clickable" for every control present on the screen.
Recommendations:
Refer below link which is repository of bug fixes code snippets:
https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
The user will not be able to get clarity about control's name,state,role,value and other important info if screenreader reads "clickable" after each word it reads.
MAS Reference:
MAS 1.3.1 - https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
Attachment For Reference:
A11y_VSCode_UserSettings_NVDA_Clickable.pptx
Does this issue occur when all extensions are disabled?: Yes