atspi: check if highlighted object's parent hidden
authorShinwoo Kim <cinoo.kim@samsung.com>
Fri, 23 Dec 2016 08:40:06 +0000 (17:40 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 05:37:13 +0000 (14:37 +0900)
commitbaf7157282e0f512850fc56c5ba85f2b3a9041f5
tree809183e2e7b24ad64d73df06699c1b8c9bd9e7e9
parent4e66047b9525e7fb11e426d8946be4d7505c36fb
atspi: check if highlighted object's parent hidden

If an object is content of a layout (parent), and user calls evas_object_hide for the layout,
then the _elm_widget_evas_object_smart_hide for the object (child) is not called.
So it is not possible to know object's changed state on the AT-client side.

This patch set will check parents of highlighted object in _elm_widget_evas_object_smart_hide,
and emit state changed signal if one of parents is equal to the hiding object.

Change-Id: Ic91a06a039c6a4f254db0e4216edf7a73756c5aa
src/lib/elm_widget.c