From 5d4dc4c289e8477e1992284d2d694e921c00246f Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Fri, 13 Oct 2017 12:13:31 +0900 Subject: [PATCH] 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. Change-Id: I8df4833662d7252ded0ab2912e337d59d2f45ad3 --- src/lib/elc_popup.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/elc_popup.c b/src/lib/elc_popup.c index 4bbc3db..5223ca7 100644 --- a/src/lib/elc_popup.c +++ b/src/lib/elc_popup.c @@ -152,9 +152,6 @@ static Eina_Bool _show_finished_cb(void *data, Eo *obj EINA_UNUSED, const Eo_Event_Description *desc EINA_UNUSED, void *event_info EINA_UNUSED) { - //TIZEN_ONLY(20170919): Handle default label object - _elm_win_default_label_obj_append(data); - // eo_do(data, eo_event_callback_call(ELM_POPUP_EVENT_SHOW_FINISHED, NULL)); return EINA_TRUE; @@ -191,6 +188,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(obj); + // elm_object_focus_set(obj, EINA_TRUE); } -- 2.7.4