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
Say all throws an exception in a control that does not support setting the caret #1201
Comments
@jcsteh is this still the case? I did not see anything alarming in the log when I performed the steps that you provided. |
Can still reproduce.
IO - speech.speak (18:36:19): |
P3 because this is ugly and perhaps confusing, but it doesn't break any functionality that a user would expect to work. |
This is still reproducible in Windows 10 1809 with NVDA 2019.1.1. |
I cannot reproduce this with NVDA last alpha on Windows 11. @lukaszgo1 or @CyrilleB79 could you test if this exception still occurs under Windows 10? If not, then I vote for closing this issue since support for Windows 7 has ended. |
Still reproducible on Windows 10 2004 (version 10.0.19041 Build 19041), which is out-of-date however. I will test on a more recent version later or next week. |
And also reproducible in the console in Windows 10 22H2 (10.0.19045 Build 19045). |
Reported by jteh on 2010-11-16 06:31
Say all does nothing in a control which does not support retrieving the caret, as expected. However, in a control which supports retrieval but not setting of the caret, an unhandled exception occurs. This is harmless but unclean.
Str:
We can catch this and then either abort or ignore it. Ignoring might be confusing, as say all would appear to work but wouldn't move the caret. However, maybe this is desirable in some cases?
The text was updated successfully, but these errors were encountered: