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_AzureDataStudioSQL_Project_CreateNewProject_Popup_Keyboard: Keyboard focus goes outside of the popup by hitting tab key #14518

Closed RohitJadhav-TCS closed 3 years ago

RohitJadhav-TCS commented 3 years ago

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

GitHubTags: #A11yMAS;#A11yTCS;#A11ySev2;#SH_AzureDataStudioSQL-MAC-Feb2021;#SQL Azure Data Studio;#MAC;#FTP;#DesktopApp;#WCAG2.4.3;#Keyboard;#AINotInScope;

Environment Details:

Application Name: Azure Data Studio Mac OS Version: Big Sur Version 11.2.2

Repro Steps:

  1. Launch the application-Azure Database Project and install extension SQL Database Projects.
  2. Tab till SQL Database Project Home Screen with heading "Projects".
  3. Tab till "Create New Project" button or "+" button and hit enter.
  4. Fill out every field and click "ok" button.
  5. A popup will appear
  6. Navigate inside the popup and hit tab keys and check where keyboard focus goes.

Actual:

Keyboard focus goes outside of the popup by hitting tab key

Issue observed with shift + tab key also.

Expected:

Keyboard focus should not go outside of the popup by hitting tab key. Keyboard focus should remain inside the popup.

User Impact:

Keyboard only users will face difficulty in navigating again in the popup

kisantia commented 3 years ago

same as windows issue https://github.com/microsoft/azuredatastudio/issues/14304

Swati1700 commented 1 year ago

Verified the bug in the environment Application Name: Azure Data Studio macOS: Ventura 13.2 Issue is fixed and does not reproduced. Please find the not repro attachment below. Screen Recording (5).webm

Github Tags:#Closed;