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_PublishProjects_Generate Scripts(Terminal)_Keyboard: Horizontal scrollbar is not scrollable using keyboard when screen is zoomed to 200% #15098

Closed Shivamd1 closed 3 years ago

Shivamd1 commented 3 years ago

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

GitHubTags: #A11yWCAG2.1;#A11yTCS;#A11ySev2;#SH_AzureDataStudioSQL_Feb2021;#SQL Azure Data Studio;#Win10;#FTP;#DesktopApp;#WCAG2.1.1;#AINotInScope;#Zoom;

Prerequisite:

Environment Details:

Application Name: Azure Data Studio Windows Version: Win10

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 to connections select your server and connect to it.
  4. Tab to Projects tab an press shit+f10 on any created project.
  5. Tab till "Publish Project" and hit enter
  6. Hit on Generate script and navigate to task
  7. Check if scrollbar is getting scrolled using keyboard

Actual:

Horizontal scrollbar is not scrollable using keyboard when screen is zoomed to 200%

Expected:

Horizontal scrollbar should bet scrollable using keyboard when screen is zoomed to 200%

User Impact:

Keyboard only users will face difficulty in getting the information

Shivamd1 commented 3 years ago

Issue logged in regression

kisantia commented 3 years ago

vscode does not support keyboard horizontal scrolling for trees https://github.com/microsoft/vscode/issues/58198, which is what the task history uses to display tasks. This problem is also present for the servers tree and file explorer trees when horizontal list scrolling is enabled in settings.

kisantia commented 3 years ago

opened issue in vscode https://github.com/microsoft/vscode/issues/121132

alanrenmsft commented 3 years ago

closing the issue, Azure Data Studio requested exception for WCAG 2.1: https://ceacc.visualstudio.com/ceaccex/_workitems/edit/42844/

fsteffi commented 1 year ago

githubtags:#closed;

reopening new bug as still reproduces https://github.com/microsoft/azuredatastudio/issues/22423