-
Notifications
You must be signed in to change notification settings - Fork 34.6k
Closed
Labels
accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesbugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugchromiumIssues and items related to ChromiumIssues and items related to Chromiumeditor-coreEditor basic functionalityEditor basic functionalityupstreamIssue identified as 'upstream' component related (exists outside of VS Code)Issue identified as 'upstream' component related (exists outside of VS Code)upstream-issue-linkedThis is an upstream issue that has been reported upstreamThis is an upstream issue that has been reported upstream
Milestone
Description
- 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:
- 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
- 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) issuesKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesbugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugchromiumIssues and items related to ChromiumIssues and items related to Chromiumeditor-coreEditor basic functionalityEditor basic functionalityupstreamIssue identified as 'upstream' component related (exists outside of VS Code)Issue identified as 'upstream' component related (exists outside of VS Code)upstream-issue-linkedThis is an upstream issue that has been reported upstreamThis is an upstream issue that has been reported upstream