diff options
Diffstat (limited to '')
-rw-r--r-- | legacy/ecore/src/lib/ecore/ecore_main.c | 3 |
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; |