microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
163.63k stars 29.04k forks source link

A11y_VisualStudioCodeClient_Integrated Terminal_keyboard:Keyboard users are unable to move focus to the list of split terminal windows #141710

Closed kupatkar99 closed 2 years ago

kupatkar99 commented 2 years ago

GitHubTags:

A11yMAS; #A11yTCS; #A11ySev1; #DesktopApp; #Visual Studio Code Client; #BM-VisualStudioCode-Win32-Nov2021; #Win32; #WCAG2.1.1; #Keyboard; #AINotInScope;

Environment Details: Application Name: Visual Studio Code Client Windows Version: Windows 11

Repro Steps: 1.Open Visual studio code editor. 2.Using "Ctrl+`" key open the Integrated Terminals. 3) Using "Ctrl+\" key to split the terminal 4) Verify whether the list of split terminals are accessible using keyboard or not.

Actual Result: Using Keyboard unable to access the list split terminal window.

Expected Result: All the controls within the split terminal should be accessible using keyboard.

#141710_A11y_VisualStudioCodeClient_Integrated Terminal_keyboard

meganrogge commented 2 years ago

I believe what you're looking for is the command workbench.action.terminal.focusTabs?

Tyriar commented 2 years ago

You need to either focus via the command called out above, or run toggle tab key moves focus in order to use tab in the terminal. Unfortunately since tab is extremely important in the terminal this is how it has to work afaict.