If possible please implement default actions for JAB controls like it is there for regular controls #1744

Closed
nvaccessAuto opened this Issue Sep 2, 2011 · 2 comments

1 participant

@nvaccessAuto

Reported by Palacee_hun on 2011-09-02 14:47
Recently I began using an application for filling in and submitting electronic forms and documents (like a tax sheet) to Hungarian public authorities. This app is JAVA based and is not bad from an accessibility perspective. Though I can't tab around in its user interface based around an AWT frame, nor can I arrow through its menu system, object navigation does the trick most of the time. However when I navigated to a button and wanted to press it using the "default action" script (NVDA+Numpad Enter), NVDA reported that there was no default action set for this control. I experienced the same with other JAB controls, while their regular counterparts do have default actions set. I can still activate those controls by routing the mouse pointer to them (NVDA+Numpad /) then simulating a left click on them. I (and I suppose many other users) would be very glad if default actions were also present for all of the JAB controls for which this would be viable and possible at all.

@nvaccessAuto

Comment 1 by ateu on 2011-09-14 16:18
I can confirm this information.

In my job, I use an app where sometimes I need the Object Navigation, but to press the tuttons I need to use the left click command because there is not defoult action for them.
This app is JAVA based.

@nvaccessAuto

Comment 2 by jteh on 2011-09-15 10:50
Done in 3fea898. Note that this will only work if the control exposes programmatic actions. Also, if the action blocks (including popping up a modal dialog), it will probably freeze NVDA because JAB blocks. If this is a major problem, I will probably just revert this functionality.
Changes:
Milestone changed from None to 2011.3
State: closed

@nvaccessAuto nvaccessAuto added this to the 2011.3 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment