opened
AccessibilityTestingTeam-TCS
username_0
**Environment Details:**
VSCode Version : 1.24.0
OS Version : HighSierra10.13.5

**Additional Details:**
MAS Violated : MAS 2.4.3
ScreenReader : VoiceOver

**Repro Steps:**
1. Launch VS Code while VoiceOver is ON.
2. Navigate to Activity Bar and select "View Debug " button.
3. Navigate to "All Exceptions" and "User Handled Exceptions" tick boxes in "Breakpoints" section.
4. Check/Uncheck checkboxes and use "Tab" each time to focus them.

**Actual:**
Keyboard focus does not remain on the tick box when any state is changed. "Tab" is needed to bring back tick box on focus for first tick box and for second several tabs are used to bring back focus.

**Expected:**
Keyboard focus should remain on the tick box on which any state change action is performed.

**Recommendations:**
Refer below link which is repository of bug fixes code snippets:
https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx

**User Impact:**
The keyboard only users will find difficulty in navigating between these tick boxes since they would need to "Tab" again and again to bring focus back to same control once their states are changed.

**MAS Reference:**
MAS 2.4.3 - https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0de7fbe1-ad7e-48e5-bcbb-8d986691e2b9}

**Attachment For Reference:**
[A11y_VSCode_ViewDebug_Keyboard_Mac_TickBoxFocusRetentionIssue.pptx](https://github.com/Microsoft/vscode/files/2115346/A11y_VSCode_ViewDebug_Keyboard_Mac_TickBoxFocusRetentionIssue.pptx)

Does this issue occur when all extensions are disabled?: Yes
[Accessibility]A11y_VSCode_ViewDebug_Keyboard: Keyboard focus does not remain on the same tick box when checked/unchecked.
issue
created
chrmarti
username_1
/duplicate #52299
comment