Closed Vladimir-Goncharov-a11y closed 1 month ago
I can confirm the error. It occurs with all punctuation marks, such as hyphen, question mark, exclamation mark, colon, full stop. But not with other special characters (e.g. +, * or #) and not with letters or numbers.
The error does not occur with NVDA.
test file: https://codepen.io/stevef/pen/mdaxyvE
Imported into ADO as bug 48219
@BrettLewisVispero this bug is fixed in JAWS 2024 May's update. Thank you very much!
Summary
Rename attached sample file from .txt to .html, open the sample in Chrome. odan_397_dashes.txt
Set PC focus to the first edit field.
Switch JAWS to Virtual PC Cursor mode (by pressing Numpad-Plus)
Press the down arrow key several times to get the following JAWS transcript. This JAWS transcript has lines showing when the down key is pressed.
--- JAWS transcript begins ---
--- end of JAWS transcript ---
Do you see, after 3rd Down Arrow key, JAWS emits "listbox dash dash dash" showing the dashes as an option of the listbox. However, these dashes are the first characters of the next paragraph and they are not an option of the listbox.
Expected result
After 3rd down arrow key pressed, the JAWS transcript should be: --- Expected JAWS transcript begins ---
--- end of JAWS transcript ---
As you can see in the expected JAWS transcript, "--- The end ---" is visually shown as the whole phrase in one paragraph.
Actual result
Presently, JAWS split the last line into 2 lines, and attaches the first part to the listbox in the previous paragraph., showing the rest of the line in the next paragraph.
Additional Information
Reproducible with JAWS 2023 August release. Reproducible with JAWS 2024 beta September release Reproducible with the default JAWS settings (Insert-Space, z)
JAWS version and build number
JAWS version 2023.2307.37.400 JAWS version 2024.2308.124.400
Operating System and version
Microsoft Windows 10 Professional Version 22H2 (OS Build 19045.3448), System Type x64
Browser and version:
Google Chrome Version 116.0.5845.188