atspi: do operation if its object is available 82/133382/3
authorShinwoo Kim <cinoo.kim@samsung.com>
Tue, 30 May 2017 08:05:53 +0000 (17:05 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Wed, 28 Jun 2017 06:43:50 +0000 (15:43 +0900)
commitbc48da980bc7de948d15569946a2d6ce43a0f4f7
tree3559097f13b9386a4dd4d3912c760f758dd3e87a
parent8f39e9785db839e95427e2ef00cba5fd6d22f85b
atspi: do operation if its object is available

Operation 1. activate
An object under the naviframe item is accessible even though new naviframe item
is pushed on it. In this case, it is possilbe to do action of the object.
So this patch set is checking SHOWING state before doing action.

Operation 2. selection
It was possible to (de)select even though its one of perent freezes events.
It is impossilbe to (de)select using touch event if freeze_events set to 1.
So it should work same using atspi interface.

TODO: handle non UI action

Change-Id: I59d69cd117252ef7364fd80536ce6b153c0ce920
src/lib/elm_atspi_bridge.c