atspi: enhance _accessible_at_point_get 95/149995/2 submit/tizen/20170915.074959
authorShinwoo Kim <cinoo.kim@samsung.com>
Wed, 13 Sep 2017 12:34:44 +0000 (21:34 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 15 Sep 2017 01:45:42 +0000 (01:45 +0000)
commitd1ef59dea7da5782f69afaef8c6f856df06a782c
treec29e1a2486d2b335afbc1a62ab2c59a1a191356f
parentbe1f74afb26e2b3b158e02ee3b0137f79aa3cdc3
atspi: enhance _accessible_at_point_get

The _elm_widget_elm_interface_atspi_component_accessible_at_point_get is
seaching accessible object from bottom of tree.

If elm_popup, or elm_panel comes as a root object, then
the _elm_widget_elm_interface_atspi_component_accessible_at_point_get does not
search from bottom of tree.

To make seach logic consistent, we are using bottom-up approach first for both
elm_popup and elm_panel from this patch.

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