Passage text can't be edited with the NVDA screen reader #1513
Labels
bug
Something isn't working
P2 (should)
Usage is significantly impeded, enhancements to cover major functionality gaps
Describe the bug.
I'm using the NVDA screen reader with the desktop application.
When editing passage text, it reads the text in the passage. However, pressing the arrow keys within the edit field to move around does not produce any speech output, making it difficult to work with passage text.
A workaround for this issue is selecting all text, pasting it into a notepad window, editing it then pasting it back into the passage edit field. This works but is definitely not ideal.
Steps to reproduce:
Expected behavior:
NVDA announces the character under the cursor. Instead, it only reads blank
Additional context on this problem.
I haven't looked at the code in this repository yet, but this issue happens if CodeMirror 5 and below is used for the edit field. Is this the component used for the edit field by any chance?
Twine version number
2.8.1
Does this problem occur with the web version of Twine or the desktop app?
Desktop app
What operating system does this problem occur on?
Windows
If this problem is occurring with the web version of Twine, what browser does it occur on?
None
Presubmission checklist
user.css
file from my Twine folder. (You would've added this file yourself. If you don't understand this question, you can safely check this box.)The text was updated successfully, but these errors were encountered: