microsoft / microsoft/vscode-documentdb

Table Is Not Accessible Using the Keyboard: A11y_DocumentDB for VS Code Extension_Keyboard

Open
#383 2 comments 1 reaction 1 assignee View on GitHub

@tnaum-ms is already working on this.

Since Aug 18, 2026.

a11y
Dominant language
TypeScript
Stars
31
Forks
22
Avg merge
2d 20h
Merged PRs (30d)
21

Description

GitHub Tags

#A11yTCS; #A11yMAS; #A11ySev1; #DesktopApp; #FTP; #Win32; #DocumentDB for VS Code Extension; #SH_DocumentDB_Win32_NOV2025; #WCAG2.1.1; #Keyboard;

Environment Details:
Application Name: DocumentDB for VS Code Extension
Version 0.6.0
OS: Windows 11[Version 23H2(OS Build 22631.3593)]

Repro Steps:
  1. Open VS code
  2. Install the DocumentDB for VS Code Extension and open it
  3. Navigate to the DocumentDB Connections area.
  4. Click the New Connection action.
  5. Select Connection String as the connection method.
  6. Paste the connection string when prompted.
  7. Choose to authenticate with username/password and enter the credentials
  8. Confirm to create the connection.
  9. Locate the desired cluster in the DocumentDB Connections list.
  10. Expand the cluster entry to initiate the connection.
  11. Expand one of the databases under the cluster.
  12. Expand a collection within that database.
  13. Select the Documents item for that collection.
  14. Collection View will open
  15. Observe the issues Table Is Not Accessible Using the Keyboard
Actual Result:

Table Is Not Accessible Using the Keyboard

Expected Result:

Ensure users can navigate through table rows and columns using the Tab key to move between cells and the Arrow keys for finer navigation within the table.

User Impact:

Users relying on keyboard navigation cannot interact with or navigate the table's content effectively. This creates significant usability issues for individuals with motor disabilities or those who rely solely on keyboard input.

Attachment

https://github.com/user-attachments/assets/38d17568-3618-4008-babf-042f6762dd26

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.