The customized tooltips should be provided for the "New Connection", "New Service Group", "Show Active connection",etc. icon buttons and it should be accessible with keyboard. : A11y_SQL Azure Data Studio_SQL Server_Keyboard

Author: Mana-swiCreated Sep 22, 2025Updated Oct 7, 2025

Tags:

#A11yTCS;#A11yMAS;#WCAG2.1.1;#Keyboard;#A11ySev2;#Win32;#DesktopApp;#BM_SQL Azure Data Studio_Win32_Sep25;#SQL Azure Data Studio; "[Check out Accessibility Insights!]) - Identify accessibility bugs before check-in and make bug fixing faster and easier."

Environment Details:

Application Name: SQL Azure Data Studio Version: 1.52.0 (system setup) VS Code: 1.82.0 Electron: 30.5.1 Chromium: 124.0.6367.243 Node.js: 20.16.0 V8: 12.4.254.20-electron.0 OS: Windows_NT x64 10.0.22621

Repro Steps:

  1. Launch Azure Data Studio.
  2. Tab to Connections icon (if not already selected) from left bar.
  3. Tab to "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons
  4. Observe that The customized tooltips should be provided for the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons and it should be accessible with keyboard.

Actual:

The name of the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons are appearing with the tooltips only and it is not accessible with keyboard as it's defined under "title" attribute.

###Note: This issue is observed throughout the application for Icon buttons.

Expected:

The customized tooltips should be provided for the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons and it should be accessible with keyboard.

User Impact:

Keyboard users may have difficulty understanding the purpose of the icon buttons because their names are shown only in tooltips. Since these tooltips use the title attribute and are not customized for the icons, they are not accessible via keyboard.

Recommendations:

MAS Problems and Suggested Fixes

MAS Reference:

Image

Source: microsoft/azuredatastudio