GNOME Bugzilla – Bug 350552
atk-bridge doesn't use param values for children_changed signal
Last modified: 2008-08-25 03:15:58 UTC
Please describe the problem: bridge.c doesn't get values from param_values It just tries to use atk_object_ref_accessible_child. detail1 always equals to 0. Steps to reproduce: 1. use at-poke to log events or use event-listener-test 2. open a new dialog 3. Actual results: children-added/removed event always has 0 0 for details, and child is always the first child of parent object Expected results: Does this happen every time? Yes Other information:
Created attachment 70530 [details] [review] patch
Created attachment 70537 [details] [review] patch v2 GOK core dumps with last patch. So I made this one to workaround it.
Created attachment 70616 [details] [review] patch v3 The first patch was my fault. This one should be OK.
Comment on attachment 70616 [details] [review] patch v3 Thanks Ginn!
Created attachment 106061 [details] [review] patch v3 update Oops, the last patch v3 actually is still v2. Repost patch v3 updated to trunk. It will improve the performance.
Patch looks OK. There is no candidate release for GNOME 2.22, so I'd like to commit the patch into GNOME 2.23.
reopeneing bug, last patch was not committed