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_SQLMigrationControlPlane_ AssessmentResultsAndRecommendations_View/SelectButton_Keyboard: Keyboard focus is going over non-interactive text #20627

Closed BhanuPrakashGit closed 2 years ago

BhanuPrakashGit commented 2 years ago

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

GitHubTags:#A11yMAS;#A11yTCS;#AzureDataStudioextensionAzureSQLMigration-Mac-Sept2022;#SQL Migration Control Plane;#A11ySev2;#WCAG2.1.1;#DesktopApp;#Win11;#ScreenReader;#Benchmark;#VoiceOver;#Mac

Environment Details:

Azure Data Studio: Version: 1.39.1 Operating System: Mac Version 12.5.1

Steps to Reproduce:

  1. Install Azure data studio and open
  2. Tab till Extension press enter key and install Azure SQL Migration
  3. Tab till Respective server and right click
  4. Tab till manage and press enter key
  5. Tab till Azure SQL Migration and press enter key
  6. Tab till migrate to azure sql and press enter key
  7. Saved session page will open
  8. Select start new session and give next
  9. Databases for assessment page will open
  10. Select the respective databases and give next
  11. Assessment results and recommendations page will open
  12. Select Azure SQL managed Instance /Virtual Machinesfrom Azure SQL Target
  13. Tab till View/Select button, assessment results for '' dialog will open
  14. Observe that keyboard focus is going over the non-interactive text.

Actual:

Keyboard focus is going over non-interactive text

Expected:

Keyboard focus should not go over non-interactive text

User Impact:

Keyboard users will get confused with focus going over the non-interactive text. Screen Recording 2022-09-14 at 3.41.00 PM.zip

aasimkhan30 commented 2 years ago

@BhanuPrakashGit , the impacted objects table is an interactive component in the screen. In case there are multiple impacted objects, the user need to tab through them to select it.

aasimkhan30 commented 2 years ago

azuredatastudio_rpgXVPLuNm

BhanuPrakashGit commented 2 years ago

As per the above comment, "In case there are multiple impacted objects, the user needs to tab through them to select it." Hence closing the bug.

InduPriya1805 commented 1 year ago

Githubtags:  #AzureDataStudioextensionAzureSQLMigration-Mac-Sept2022;

BhanuPrakashGit commented 1 year ago

Githubtags: #Closed;