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_AzureDataStudio_New Database_Keyboard:When error message is occur in New Database dialog, Keyboard focus is not shifting error message #22752

Closed VijayaBharathyA closed 1 year ago

VijayaBharathyA commented 1 year ago

GitHub Tags:

A11yMAS; #A11yTCS; #A11ySev2; #DesktopApp; #BM-AzureDataStudio-Win32-Feb2022; #Azure Data Studio;#Win32; #WCAG2.4.3; #Focus Order; #Keyboard; #Benchmark; #Closed; #Regressed:04-18-23

"Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility or the Divisional Driver."

Environment and OS details:

Azure Data Studio Version: 1.42.0 (user setup) Windows 11 Enterprise Version 22H2 Installed on ‎28-‎12-‎2022 OS build 22621.1413 Experience Windows Feature Experience Pack 1000.22639.1000.0

Pre-Requisite:

  1. Install Azure data studio From here https://learn.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver16&tabs=redhat-install%2Credhat-uninstall

  2. Once installation done , Install MySQL Extension in Azure data studio

  3. Tab Till new connection and press enter

  4. Enter a valid server name username and password and press connect

    Repro Steps:

  5. Launch Azure Data Studio.

  6. Connect to server.

  7. In the Connections pane, right-click on a server connection.

  8. Then select 'Manage' from the context menu to view the dashboard.

  9. From dashboard, click on New Database.

  10. Tab till name enter any invalid keyword

  11. Tab till connect and press enter

  12. Verify that, When error is occurring keyboard Focus not shifting error message or not

    Actual Result:

    When error message is occur in New Database dialog, Keyboard focus is not shifting error message.

    Expected Result:

    When error message is occur in New Database dialog, Keyboard focus should shift there.

    Attachment:

    A11y_MySQLextensionforAzureDataStudio_New Database_Keyboard

VijayaBharathyA commented 1 year ago

Primary bug: https://github.com/microsoft/azuredatastudio-mysql/issues/185

alanrenmsft commented 1 year ago

@VijayaBharathyA this is fixed now, please use the latest insiders build to verify. Thanks

VijayaBharathyA commented 1 year ago

Verified the issue in below Environment: Version: 1.44.0-insider (user setup) Commit: 938a8bffbe2b9950e545f583a575f71c2caab08e Date: 2023-04-18T05:29:43.917Z VS Code: 1.67.0 Electron: 19.1.8 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Windows_NT x64 10.0.22621 fixed

Issue Is Fixed