Open guenterhanke opened 3 years ago
Sounds like a duplicate of #8065.
Sorry, it is not a doublicate. In the other description you press space, the word is spoken and you go back and correct the word. In my scenario you are in the word, the queue of the pressed keys is correct, you delete the last character(s) and press new ones and press space.
So it is a problem/enhancement for the queue of the pressed keys. When you press backspace the last character of the queue must be deleted. Nowerdays the complete queue is deleted when you press backspace.
Greetings Guenter
Not sure if this is a duplicate of #8065, but this is definitely a bug still reproducible in NVDA 2020.4. After a very quick survey within the Italian community, all users confirmed that this behavior is incorrect (thus confirmed the bug :))...
Any chance to push work on this issue forward? I volunteer myself to work on a PR to fix this bug ;)
hello. if i am correct, and understood the subject correctly, i remember that this issue occures since nvda version 2019.3 because of speech refactoring! for example: i write a word, i type one letter incorrectly and press backspace to deleate the wrong character. after writing all letters of the word and press space, nvda does not read the word completely! i believe that it considers word after the deleted character which i corrected it!
Request for this from a user.
In the meantime, one workaround when this happens, press either Numpad 4 (Desktop keyboard layout) or NVDA+control+left arrow (laptop keyboard layout) to have NVDA read the previous word (Technically this moves the review cursor to the previous word, but generally this has the desired effect in this case).
Steps to reproduce:
Open any editor or edit field character echo is switched off word echo is switched on doesn't matter if key stops speech isswitched on or off now write helo without a space at the end now press backspace to delete "o" no type lo and press space
Actual behavior:
the word echo announces lo instead of hello
That means that currently the buffer is completely deleted when you press backspace
Expected behavior:
the speech should recocgnize that helo was in buffer and o was deleted and lo was added.
System configuration
NVDA installed/portable/running from source:
NVDA version:
2020.3, German, Eloquence Voices but also with other voices.
Windows version:
Windows 10 64-Bit, 20H2
Name and version of other software in use when reproducing the issue:
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
yes and also at other users
Have you tried any other versions of NVDA? If so, please report their behaviors.
no.
If addons are disabled, is your problem still occuring?
yes.
Did you try to run the COM registry fixing tool in NVDA menu / tools?
no.