microsoft / azuredatastudio

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
https://learn.microsoft.com/sql/azure-data-studio
MIT License
7.56k stars 898 forks source link

A11y_ When focus is on 'Steps to Reproduce' edit field screen reader announcing it as 'Please enter details'. It not announcing name of edit field announcing only place holder value. #24219

Closed ShaileshChudawkar closed 8 months ago

ShaileshChudawkar commented 1 year ago

Github tags:

A11yMAS; #A11yTCS; #A11ySev2; #DesktopApp; #Benchmark; #BM-AzureDataStudio-Win32-Feb2022; #Azure Data Studio; #DSCT1.0.0; #Element:tooltip; #JAWS; #WCAG2.5.3; #ScreenReader; #Win11; #Win32; #NVDA;

"Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility or the Divisional Driver."

Environment Details:

Application Name: Database Schema Conversion Toolkit Azure data studio Version: 1.43.0 (System user) Windows Version: Win11 Pro 21H2 OS Build:22000.1817 ScreenReader: JAWS 2023.2303.144 /NVDA 2023.1

Repro Steps:

  1. Login to vm with appropriate credentials
  2. Launch Azure data studio.
  3. Tab to 'Manage Connection' and press enter
  4. Tab to the dash board for Oracle extension
  5. Tab to 'Feedback' and press enter.
  6. Issue reporter' dialog will open
  7. Open AI4D and hover over 'Steps to Reproduce' text box to check its name.

Actual Result:

When focus is on 'Steps to Reproduce' edit field screen reader announcing it as 'Please enter details'. It not announcing name of edit field announcing only place holder value. Similar issue observed for 'Title' edit box in same page.

Expected Result:

When focus is on 'Steps to Reproduce' edit field screen reader should announce name of edit field as well as place holder value.

User Impact:

Speech-input user will not be able to navigate to Steps to Reproduce text field as its name is not as its visual.

Attachment

2390355_A11y_Database Schema Conversion Toolkit_Feedback_Feedback_DeveloperTool 2390355_A11y_Database Schema Conversion Toolkit_Feedback_Feedback_ScreenReaderNVDA.webm 2390355_A11y_Database Schema Conversion Toolkit_Feedback_Feedback_ScreenReaderJAWS.webm

ShaileshChudawkar commented 1 year ago

Primary bug: https://msdata.visualstudio.com/Migration%20Assistant/_workitems/edit/2390355

Moncsika123 commented 1 year ago

24218

kisantia commented 10 months ago

@ShaileshChudawkar can this issue please be downgraded to sev3 or closed since an upstream issue has been created in vscode and there is no ETA for this to be fixed in the upstream repo?

kisantia commented 9 months ago

@ShaileshChudawkar this has now been fixed. Please use the latest insiders build to verify the fix. image image

kisantia commented 8 months ago

@ShaileshChudawkar this has been fixed. Please try the latest insiders build to verify the fix.

PadminiGariki commented 8 months ago

@kisantia Verified the issue below environment. Version: 1.48.0-insider (user setup) Commit: https://github.com/microsoft/azuredatastudio/commit/7bdf5c994bcc25aaeb60584dcaa24f83e6fde7fd Date: 2024-01-29T22:20:11.186Z VS Code: 1.82.0 Electron: 25.9.8 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.23620

Issue is fixed. Hence the bug is closed.

Regressed:02-01-24; #Closed;

For reference attachment is added.

24219_JAWS.webm

MicrosoftTeams-image (6)

kisantia commented 8 months ago

closing as issue was confirmed fixed above.