From: Prasoon Singh Date: Mon, 27 Nov 2017 12:38:11 +0000 (+0530) Subject: elm :[efl_ui_win] Added atspi window state visible change signal X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~883 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd69b365cf62cff2b028b1fb16d5e96f3d520410;p=platform%2Fupstream%2Fefl.git elm :[efl_ui_win] Added atspi window state visible change signal @tizen_feature orignal patch: 1503b005c1e4273b42a26b31249cb2946392f88c Change-Id: Ib34fc79aea3bf8560d6d20e6086ff71209fbcc26 --- diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index ccbc97e..99bc2b5 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -1859,7 +1859,13 @@ _elm_win_state_change(Ecore_Evas *ee) // // TIZEN_ONLY(20160120): support visibility_change event if (ch_visibility) - evas_object_smart_callback_call(obj, SIG_VISIBILITY_CHANGED, (void*)!sd->obscured); + { + evas_object_smart_callback_call(obj, SIG_VISIBILITY_CHANGED, (void*)!sd->obscured); + //TIZEN_ONLY(20160701): add atspi window state visible change signal + if (_elm_config->atspi_mode) + efl_access_state_changed_signal_emit(obj, EFL_ACCESS_STATE_VISIBLE, !sd->obscured); + // + } // }