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
_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;
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);
}