A11y_SQLAzureDataStudio_DeployDacpac_DeployDacpacSettings_Screenreader: When opened the page, focus moves to 'Next' button but screenreader doesn't announce control's information #2583
Repro Steps:
Launch Azure Data Studio application.
Connect to server with windows credentials.
Navigate to Extensions from left menu.
Search & install Dacpac extension.
Navigate to Connections from left menu.
Expand the server connected in step 2.
Right click an on prem database and select Data-tier application wizard from Context menu.
Select first radio button.
Navigate till next button & hit enter.
Launch NVDA screenreader
Navigate to column headers 'Settings' and 'value' using down arrow key
Same issue is observed with JAWS Screenreader.
Same issue is observed in Extract Dacpac Settings screen: Navigation:
Launch Azure Data Studio application.
Connect to server with windows credentials.
Navigate to Extensions from left menu.
Search & install Dacpac extension.
Navigate to Connections from left menu.
Expand the server connected in step 2.
Right click an on prem database and select Data-tier application wizard from Context menu.
Select second radio button.
Navigate till next button & hit enter.
Actual:
While screenreader is on and opened the DeployDacpacSettings screen, focus moves to 'Next' button but screenreader doesn't announce control's information.
Expected:
While screenreader is on and opened the DeployDacpacSettings screen, Screenreader should announce control's information of 'Next' button as focus is at 'Next' button.
Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”
!A11y_SQLAzureDataStudio; !A11yMAS; !A11ySev2; !A11yTCS; !SQL Azure Data Studio; !Benchmark; !DesktopApp; !Win10; !MAS1.3.1 !Screenreader;
Environment Details: Version: 1.16.0-insider Commit: 506c6a5 Date: 2020-02-17T05:43:18.399Z VS Code: 1.42.0 Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.18363 Additional Details: MAS References: MAS1.3.1 NVDA Version: 2019.2 JAWS Version: 2019.1912.1 ILM
Repro Steps: Launch Azure Data Studio application. Connect to server with windows credentials. Navigate to Extensions from left menu. Search & install Dacpac extension. Navigate to Connections from left menu. Expand the server connected in step 2. Right click an on prem database and select Data-tier application wizard from Context menu. Select first radio button. Navigate till next button & hit enter. Launch NVDA screenreader Navigate to column headers 'Settings' and 'value' using down arrow key
Same issue is observed with JAWS Screenreader.
Same issue is observed in Extract Dacpac Settings screen: Navigation:
Actual: While screenreader is on and opened the DeployDacpacSettings screen, focus moves to 'Next' button but screenreader doesn't announce control's information.
Expected: While screenreader is on and opened the DeployDacpacSettings screen, Screenreader should announce control's information of 'Next' button as focus is at 'Next' button.
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: Screen reader users will face difficulty to understand current focus on the screen.
MAS Reference: MAS 1.3.1 https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
Attachment link for Reference: