summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--legacy/ecore/src/lib/ecore/ecore_main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/legacy/ecore/src/lib/ecore/ecore_main.c b/legacy/ecore/src/lib/ecore/ecore_main.c
index 37333c7353..41422a584d 100644
--- a/legacy/ecore/src/lib/ecore/ecore_main.c
+++ b/legacy/ecore/src/lib/ecore/ecore_main.c
@@ -492,6 +492,9 @@ _ecore_main_gsource_prepare(GSource *source __UNUSED__, gint *next_time)
492 492
493 if (!ecore_idling && !_ecore_glib_idle_enterer_called) 493 if (!ecore_idling && !_ecore_glib_idle_enterer_called)
494 { 494 {
495 while (_ecore_timer_call(_ecore_time_loop_time));
496 _ecore_timer_cleanup();
497
495 _ecore_idle_enterer_call(); 498 _ecore_idle_enterer_call();
496 _ecore_throttle(); 499 _ecore_throttle();
497 _ecore_glib_idle_enterer_called = FALSE; 500 _ecore_glib_idle_enterer_called = FALSE;