Skip to content
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

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

nvaccessAuto opened this issue Sep 2, 2011 · 2 comments


Copy link

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.

Copy link

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.

Copy link

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.
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
None yet

No branches or pull requests

1 participant