nvda icon indicating copy to clipboard operation
nvda copied to clipboard

Cursor routing don't work with IntelliJ idea community edition 2019.1.1, NVDA 2019.1.1 and HumanWare Brailliant BI 40

Open Nitram1123 opened this issue 5 years ago • 9 comments

Steps to reproduce:

Run NVDA Run IntelliJ Open a java file in the editor Test the cursor routing

Expected behavior:

No button works on my Brailliant BI in the editor

System configuration

NVDA version:

2019.1.1

Windows version:

Windows 10

Name and version of other software in use when reproducing the issue:

Java jre 1.8.0_172

Other questions

I believe this feature is supported by NVDA? If not, do you know when it will be? log-nvda.txt

Nitram1123 avatar Apr 22 '19 12:04 Nitram1123

Hi I think the problem is not caused by NVDA because the routing cursor doesn't work in IntelliJ based IDE with other screen readers like JAWS. For a Java Access Bridge Application, how does NVDA send that the cursor needs to be moved? CC @jcsteh

clementb49 avatar Jan 08 '20 18:01 clementb49

I agree that this looks like an IntelliJ issue. I have inserted additional logging statements into NVDA and that shows correct calculation of new cursor position based on routing keys and calling of Java Access Bridge setCursorPosition function with this value. I also have launched the JDK demo notepad application and cursor routing works there. Inspecting the accessibility information with access bridge explorer, I see one main difference between the IntelliJ editor and the demo application's text control. The demo application's text control has actions where as the IntelliJ editor exposes no actions. May this be linked to the issue?

mwhapples avatar Aug 04 '22 14:08 mwhapples

Has this been reported to JetBrains / IntelliJ?

seanbudd avatar Aug 04 '22 23:08 seanbudd

I plan to report this to jetbrains today.

mwhapples avatar Aug 05 '22 09:08 mwhapples

Here is a link to the JetBrains bug report I have created https://youtrack.jetbrains.com/issue/IDEA-299407/The-main-source-code-editor-view-in-IntelliJ-IDEA-and-other-jetBrains-IDEs-do-not-respond-to-accessibility-setCaretPosition

mwhapples avatar Aug 05 '22 10:08 mwhapples

OK, my issue was closed and marked as duplicate of another issue, here is a link to that issue https://youtrack.jetbrains.com/issue/JBR-4599

mwhapples avatar Aug 05 '22 17:08 mwhapples

Yes, last year I filled an automated IntelliJ survey where I wrote that there are a lot of accessibility issues, and after that I got contacted by technical support and they created the issues for me, including this one. I hope they'll improve that soon, as there are already a lot of users who wrote that they would find working routing keys helpful as well.

fcnjd avatar Aug 08 '22 07:08 fcnjd