Closed Bug 450278 Opened 16 years ago Closed 13 years ago

EVENT_OBJECT_STATECHANGE not always emitted

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: eeejay, Unassigned)

References

(Blocks 1 open bug, )

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1

When only listening for EVENT_OBJECT_STATECHANGE, and toggling the different radio buttons in the aria radio button demo. No events are emited.

If you a listener for all events, then you might get the right state-changed events.

Reproducible: Sometimes

Steps to Reproduce:
1. Run accevent, that MS msaa tool.
2. In the settings dialog only enable the STATECHANGE event.
3. Relaunch firefox, and go to the URL above.
4. Play around with the radio buttons.
Actual Results:  
No STATECHANGE events are emitted.

Expected Results:  
There should be a STATECHANGE event for the toggled, and the untoggled radio button.

This phenomena is kind of transient, so you might need to run firefox and accevent more than once.
Marco, could you please spend some time trying to reproduce it?
I have not seen anything related to missing statechange events in ages. NVDA also always updates properly on statechange events with lots of different scenarios.

Eitan, do you think this bug is still valid?
We fire state change events now.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.