-
-
Notifications
You must be signed in to change notification settings - Fork 659
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Braille in multiline UIA text fields shows text from different lines #12140
Comments
@carlos-zamora This is a bug report from an NVDA user. My suspicion is that UIA text range move/expand to line is, for some reason, covering more than one line. Possibly related to microsoft/terminal#7960. |
@MarcoZehe To confirm this theory, could you please:
|
Here you are:
|
Hmmm, that looks correct... |
Hm, does Braille use a different method? Speech is reading line by line. It is only Braille that is not correct. |
@codeofdusk I found this to be the case in the source code editor of Visual Studio 2019, currently v16.9.1, too. Speech gets it sorted nicely, Braille runs everything together in a big chunk, with the cursor often dcifficult to find. CC also @LeonarddeR @michaelDCurran |
@MarcoZehe are you still having this issue with NVDA 2024.3 Beta? |
cc: @codeofdusk, @burmancomp can you please test with NVDA 2024.4.1? Is this issue still reproducible? |
Steps to reproduce:
Actual behavior:
Text from different lines is being run together as one string of text, and the text of the current line is not started at the beginning of the braille display, as is the case in Powershell 5.1 that comes bundled with Windows 10.
Expected behavior:
Text would be broken up into lines.
System configuration
NVDA installed/portable/running from source:
Installed.
NVDA version:
NVDA version alpha-21845,db664bef
Windows version:
Version 20H2 (Build 19042.844)
Name and version of other software in use when reproducing the issue:
PowerShell 7.1.2, Windows Terminal current release. Either one will reproduce the problem.
Other information about your system:
Braille display is a Handy Tech Active Star, but this shouldn't matter.
Other questions
Does the issue still occur after restarting your computer?
Yes.
Have you tried any other versions of NVDA? If so, please report their behaviors.
Yes, happens with 2020.4, too.
If add-ons are disabled, is your problem still occurring?
Yes.
Did you try to run the COM registry fixing tool in NVDA menu / tools?
N/A.
@codeofdusk could this be related to the observation you made in #11172 (comment) where you got all the output from the terminal as one string of text? Should NVDA be more smart to filter by lines by searching for occurrences of ASCII 13 followed by ASCII 10? I see in my braille table that these Windows-style line separators are shown with corresponding dot patterns which are present in my braille table.
The text was updated successfully, but these errors were encountered: