atspi: emit signal after atspi bridge is connected 68/148768/3
authorShinwoo Kim <cinoo.kim@samsung.com>
Sun, 10 Sep 2017 00:50:21 +0000 (09:50 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Mon, 11 Sep 2017 08:49:57 +0000 (08:49 +0000)
commit9d6be969bfe99721036215444e888509a0d10a7b
treebad038f15fab6dc0ce0c49ff11ad47e4526b4a1d
parent2e67338e460de4acc1bcf419e142eff5b5746528
atspi: emit signal after atspi bridge is connected

This patch set emitting popup SHOWING signal, and window ACTIVE signal after
the atspi bridge is connectted.

The SHOWING signal of popup does not work properly, if the popup shows before
the atspi bridge is not connected. In this case, the screen-reader cannot read
popup information. So the SHOWING signal should be emitted after the connection
is established.

The ACTIVE signal does not work properly in the following case.
There are two windows show in one process at the same time. In this case,
the ACTIVE signal was not emitted because window_activated_broadcast_needed is
set to EINA_FALSE. This would be a bug.

Change-Id: Ieb1883c94c2570fdb92b9770a1c20e7d95c27a60
src/lib/elc_popup.c
src/lib/elm_atspi_bridge.c
src/lib/elm_popup.eo
src/lib/elm_win.c