Bug 25698 - children-changed signals are not emitted by at-spi2
Summary: children-changed signals are not emitted by at-spi2
Status: RESOLVED FIXED
Alias: None
Product: at-spi2
Classification: Unclassified
Component: atk (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Mark Doffman
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-17 18:00 UTC by Li Yuan
Modified: 2010-01-24 07:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Li Yuan 2009-12-17 18:00:39 UTC
From the discussion of http://mail.gnome.org/archives/gnome-accessibility-devel/2009-December/msg00007.html, children-changed signals should be emitted by atk-adaptor.
Comment 1 Mark Doffman 2010-01-14 03:58:10 UTC
Alongside the leasing scheme the signal emission for "children-changed" has been modified. The ATK adaptor now emits children-changed signals and the client side cache uses these signals for its update.

This was introduced in commit 338e58d49bf2c1fd99591 and is available starting in the 0.1.5 release.
Comment 2 Mark Doffman 2010-01-24 07:45:09 UTC
Children-changed signals are now sent instead of 'fake' signals in all cases.

When applications are added or removed a children-changed event is sent from the registry.

Commits that include fix:

061b2101b6b1aeadd28173c - at-spi2-core
90d1f73334703ea89a2bdd4 - pyatspi
89422700d5b03cac05ba5c7 - at-spi2-atk


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.