From: Joanmarie Diggs Date: Wed, 27 Jun 2012 21:42:25 +0000 (-0400) Subject: Fix for bug #679013 - AtspiCollection should be implemented for all containers X-Git-Tag: AT_SPI2_ATK_2_12_0~101 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=commitdiff_plain;h=4a95bdda0d2113767c7d4665727edef2ca45ef68 Fix for bug #679013 - AtspiCollection should be implemented for all containers --- diff --git a/atk-adaptor/object.c b/atk-adaptor/object.c index 4240a66..1e66dd9 100644 --- a/atk-adaptor/object.c +++ b/atk-adaptor/object.c @@ -286,10 +286,14 @@ spi_object_append_interfaces (DBusMessageIter * iter, AtkObject * obj) } #endif - if (ATK_IS_DOCUMENT (obj)) + if (ATK_IS_OBJECT (obj)) { itf = "org.a11y.atspi.Collection"; dbus_message_iter_append_basic (iter, DBUS_TYPE_STRING, &itf); + } + + if (ATK_IS_DOCUMENT (obj)) + { itf = ATSPI_DBUS_INTERFACE_DOCUMENT; dbus_message_iter_append_basic (iter, DBUS_TYPE_STRING, &itf); }