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