elm: [atspi]check if highlighted object's parent hidden
authorShinwoo Kim <cinoo.kim@samsung.com>
Fri, 8 Dec 2017 10:37:33 +0000 (16:07 +0530)
committerJiyoun Park <jy0703.park@samsung.com>
Thu, 21 Dec 2017 12:22:58 +0000 (21:22 +0900)
commit11308f51c3b486eb30e4dabb383821e3e7566b6c
treec63231fcaef8859e042d817fe8f5d80bbe76c30f
parent2502c00dad108fad82c19d9cc240acaa3488ed90
elm: [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.

@tizen_fix

orignal patch: afcec90361769e19f6d6dc005aa35daeaa74b8ec

Change-Id: I45d7d71c96e1a2645c93f2d1012067f880d6a99d
src/lib/elementary/elm_widget.c