Entry: _elm_entry_smart_signali calls edje_object_message_signal_process for processing the pending messages.

_elm_entry_smart_signali calls edje_object_message_signal_process for processing the pending messages.
Because Edje can’t changes size or position of parts immediately when it receive a signal without this.
This commit is contained in:
Youngbok Shin 2013-07-09 18:31:22 +09:00 committed by WooHyun Jung
parent c17f88ace3
commit 368810690c
1 changed files with 5 additions and 1 deletions

View File

@ -2584,9 +2584,13 @@ _elm_entry_smart_signal(Eo *obj EINA_UNUSED, void *_pd EINA_UNUSED, va_list *lis
/* always pass to both edje objs */
edje_object_signal_emit(sd->entry_edje, emission, source);
edje_object_message_signal_process(sd->entry_edje);
if (sd->scr_edje)
edje_object_signal_emit(sd->scr_edje, emission, source);
{
edje_object_signal_emit(sd->scr_edje, emission, source);
edje_object_message_signal_process(sd->scr_edje);
}
}
static void