vscode-azurefunctions
vscode-azurefunctions copied to clipboard
A11y_AzureToolsforVSCode_AzureFunction_CreateFunctionAppinAzure_ScreenReader: The NVDA is not announcing "Create Function App in Azure" header text of "Create Function App in Azure" dialog.
Actual:
When we activate the "Create Function App in Azure" control the NVDA only announces "edit Enter a globally unique name for the new function app. (Press 'Enter' to confirm or 'Escape' to cancel) blank" but it does not announce the header text that is "Create Function App in Azure (1/3)".
This issue is also observed with JAWS. This issue is also observed with scenarios such as "Create new project" and "Create Function App in Azure(Advanced) (1/7)" dialog
Expected:
After activating the "Create Function App in Azure" control the NVDA should announce "Create Function App in Azure(1/3)" header text.
GitHubTags:#A11yMAS;#A11yTCS;#BM_AzureToolsforVSCode_Win32_Aug2021;#Azure Tools for VS Code;#A11ySev3;#WCAG1.3.1;#DesktopApp;#Win10;#NVDA;#JAWS;#Element:Header;#Linked:Bug138120;
Environment Details:
Visual Studio Code Azure Function Operating System: Windows 10 Pro 21H1 Screen Reader: NVDA(2021.1),JAWS(2021.2107.12 ILM)
Steps to Reproduce:
- Launch the Visual studio code.
- TAB to on "Extension" button and search for "Azure Functions" and select it using ENTER key.
- "Azure Function" screen should open. TAB to "Install" button and hit ENTER key to install it.
- "Azure" button will appear in navigation pane. TAB to it and select it.
- Start NVDA.
- TAB to any Subscription and expand options using Shift+F10 then TAB to "Create Function App in Azure" control and select it.
- Observe the announcement by screen reader after activating the "Create Function App in Azure" control.
User Impact:
The screen reader users won't be able to understand which popup or dialog they are navigating.
“Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”
This is a duplicate of https://github.com/microsoft/vscode-azurefunctions/issues/2691. As mentioned in the original issue, please file an external issue to VS Code (https://github.com/microsoft/vscode/issues)
@nturinski Logged a new external bug https://github.com/microsoft/vscode/issues/138120 mentioned for above URL
The VS Code bug was closed due to lack of a generic repro step. The issue is similar to VS Code command: Git: Clone, where the content of the wizard is not read.
@jinglouMSFT As you comment "The issue is similar to VS Code command: Git: Clone, where the content of the wizard is not read." so whether there is any bug logged to track this issue ? And if this one is fixed then the primary bug will also be fixed?
@jinglouMSFT Could you please look into the above comment
Just to echo and summarize some of the above comments - this issue was originally a duplicate that was closed and outside of the scope of the extensions team; however, I had previously put in a similar issue to the VS Code team which should cover the issue presented here.
Please see reference to the upstream issue here: https://github.com/microsoft/vscode/issues/149387
Thank you :)
@MicroFish91 The tracking issue has been closed but when we are checking on the Visual studio code we are still able to reproduce the issue, could you please tell us when fixes will be available for this issue.
Upstream issue we are tracking against is still open and being investigated, see previous comment's reference to issue 149387
@MicroFish91 @12-shweta VS Code has closed the bug as merged. Although the solution doesn't seem to be 100% reliable. Can you try this in the Functions extension? Make sure you comment on #149387 in vscode. Thanks.
I ran and tested with 1.68 and the title field is now being picked up and read
Verified the issue in 1.68 but still is reproducible.
Verified the issue in 1.68 but still is reproducible.
When I initially checked on a couple titles it was working, but I'm seeing that this use-case specifically is not working. They mentioned that it wasn't always picked up reliably so this matches up with their note. Let me identify which use-cases the aria label for the title is not being read and discuss with the VS Code team. I will get back to you after, thank you for your help!
Short update, talked with Isidor in the posted issue thread above... solution will likely need to be resolved further upstream, so we will continue tracking, thanks
Another quick update, talked with Isidor and it looks like this will be investigated further in the November milestone for VS Code
@12-shweta Hi, I was wondering if this could be downgraded to Sev3 based on new guidelines. This issue has the same upstream tracking dependency as this issue which was also downgraded to Sev3.
Thank you!
Edit: Both issues can be traced back to here
Downgrading the severity as per New Severity guidelines.
@12-shweta This issue is showing up in S360 tracking in 12/5/2022's report. Can you make sure this issue has been correctly downgraded to Sev3? Sev3 shouldn't be tracked in S360. Thanks.
We have lowered the severity of this bug but seems to be it got stale, will check with the team