forked from enlightenment/efl
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:
parent
c17f88ace3
commit
368810690c
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue