From: JunsuChoi Date: Tue, 12 Dec 2017 07:55:34 +0000 (+0530) Subject: atspi : Change default label append of popup from show_finish_cb to on_show. X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~739 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0db0fefd0e28cf79b72a55cbda74b15181895f3b;p=platform%2Fupstream%2Fefl.git atspi : Change default label append of popup from show_finish_cb to on_show. show_finish_cb is called after animation of popup has finished. default label time limit for screen-readers is 0.3 seconds. Default label does not work if animation does not finish in 0.3 seconds So change it so that it can be processed by smart show. orig: 0f834dc1b813fac712082b21d91eb15b555aa592 Change-Id: I44a0257217307fb47eefc31e6d04213700bf1b67 Signed-off-by: Shilpa Singh --- diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c index 7327c15..c418470 100644 --- a/src/lib/elementary/elc_popup.c +++ b/src/lib/elementary/elc_popup.c @@ -147,9 +147,6 @@ _timeout_cb(void *data, const Efl_Event *event EINA_UNUSED) static void _show_finished_cb(void *data, const Efl_Event *event EINA_UNUSED) { - //TIZEN_ONLY(20170919): Handle default label object - _elm_win_default_label_obj_append(data); - // efl_event_callback_legacy_call(data, ELM_POPUP_EVENT_SHOW_FINISHED, NULL); } /* END */ @@ -181,6 +178,9 @@ _on_show(void *data EINA_UNUSED, Evas_Object *obj, void *event_info EINA_UNUSED) { + //TIZEN_ONLY(20170919): Handle default label object + _elm_win_default_label_obj_append(data); + // elm_object_focus_set(obj, EINA_TRUE); }