Skip to content

When using VSCode with NVDA in screen reader mode, tab is now exposed as space #106604

@ahicks92

Description

@ahicks92
  • VSCode Version: 1.49.0
  • OS Version: Windows 10 1903

Steps to Reproduce:

  1. Open a file with tabs in it.
  2. Turn on indentation indication with NVDA.
  3. The tab is reported as a single space.

This is problematic because it means that 1 space and 1 tab are reported equivalently and you can't tell which is in use. I'm not knowledgeable enough on the NVDA side to do much with this, but NVDA is claiming that it's ascii 32 (i.e. actually space, not just NVDA deciding to say space instead). I'm assuming that somewhere along the way the algorithm for keeping the screen reader version of the edit control changed?

Sorry if this is a duplicate: it's almost impossible to search for.

Does this issue occur when all extensions are disabled?: Yes

Metadata

Metadata

Assignees

Labels

*duplicateIssue identified as a duplicate of another issue(s)accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions