Skip to content

Say all stops every 10th line in editors with NVDA #41423

@Neurrone

Description

@Neurrone
  • VSCode Version: Code - Insiders 1.20.0-insider (2bab83a, 2018-01-10T05:13:51.946Z)
  • OS Version: Windows_NT x64 10.0.15063
  • NVDA Version: master-14774,0d94f5dd
  • Extensions (4)
    Extension Author (truncated) Version
    vscode-markdownlint Dav 0.12.1
    vscode-rust kal 0.4.2
    rust rus 0.3.2
    markdown-preview-enhanced shd 0.3.2

Steps to reproduce:

  1. Start NVDA. Create an empty file with the following content:
# heading 1

This is a paragraph
of some text
and some more text.

## heading level 2

* item 1
* item 2
* item 3
  1. Perform a "say all" by pressing insert + down arrow (if NVDA is using a desktop keyboard layout which is the default) or caps lock + a if using laptop keyboard layout when your cursor is anywhere on lines 1-10 (the second-last line "* item 2")

Expected behaviour

This should cause NVDA to start reading downwards from the current position to the end of the document.

Actual behaviour

NVDA does start reading from the current position, but stops once it reads line 10 when you start reading from lines <= 10.

I remember reading that VS Code's worked with screen readers based on "paging the text". I'm not sure what that means, could this be a side effect?

Impact

Reading through long files always stops on every 10th line, which is most noticeable when proofreading long files e.g .md or .tex files.

Metadata

Metadata

Assignees

Labels

accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesbugIssue identified by VS Code Team member as probable bugchromiumIssues and items related to Chromiumeditor-coreEditor basic functionalityupstreamIssue identified as 'upstream' component related (exists outside of VS Code)upstream-issue-linkedThis is an upstream issue that has been reported upstream

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions