microsoft / vscode-mssql

Visual Studio Code SQL Server extension.
Other
1.54k stars 459 forks source link

Tooltip present on "save as json", "save as excel", "save as CSV" buttons are not accessible with keyboard: A11y_mssql for VSCode_mssql Extension_Select top 1000 Results window_Keyboard #17875

Open aniketr99 opened 8 months ago

aniketr99 commented 8 months ago

GitHubTags:

A11yTCS;#Win11;#DesktopApp;#BM_mssql for VSCode_Win32_Feb2024;#A11ySev2;#mssql for VSCode;#WCAG2.1.1;#A11yMAS;#Win32;#AINotInScope;#Keyboard;

Environment Details:

Application Name: mssql for VSCode Operating System: Win11[23H2] OS Build: 26016.1012 Visual studio code: 1.86.2 Extension Version: v1.22.1

Repro Steps:

  1. Open Visual studio code
  2. Tab till extension button and search for "mssql".
  3. Tab till install and move to the SQL Server button.
  4. Tab till Add Connection Button and insert the valid credentials.
  5. Tab till the database and hit enter.
  6. Tab till the System database and hit enter.
  7. Tab till the Tables and hit enter.
  8. Tab till any table under System tables and hit shift + F10
  9. Tab till Select Top 1000 and hit enter
  10. Tab till Execute Query and hit enter
  11. Tab till "Results" dropdown and hit enter
  12. Tab till "save as json", "save as excel", "save as CSV" buttons and verify whether tooltip is accessible with keyboard or not.

Actual:

Tooltip present on "save as json", "save as excel", "save as CSV" buttons are not accessible with keyboard.

Expected:

Tooltip present on "save as json", "save as excel", "save as CSV" buttons should be accessible with keyboard.

User Impact:

Keyboard users will not get about the controls if Tooltips are not appearing when controls are receiving focus.

“Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”

Attachment Bug_17875_Keyboard

alanrenmsft commented 5 months ago

@aniketr99 please refer to https://github.com/microsoft/vscode-mssql/issues/17201 and downgrade this one to sev3. thanks.

aniketr99 commented 4 months ago

@alanrenmsft, please join office hours to discuss this bug. Thanks!

alanrenmsft commented 4 months ago

@laurennat

aniketr99 commented 3 months ago

Tags:

Regressed:08-12-24;

Regressed the bug in the latest environment: Issue is not fixed. Attachment is added for the reference. Presentation1