summaryrefslogtreecommitdiff
path: root/legacy/ecore
diff options
context:
space:
mode:
authorMike McCormack <mj.mccormack@samsung.com>2011-07-27 02:34:53 +0000
committerMike McCormack <mikem@ring3k.org>2011-07-27 02:34:53 +0000
commit1fe297b463d8d33def81cb608c452b4f038deb12 (patch)
tree7af8ca3d6743791e71ea1916a84e5f2d599be754 /legacy/ecore
parentf614bbaad7556c14c253d0cb20b5b159ee9fa75b (diff)
ecore: Check timers when not idling also
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com> SVN revision: 61782
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;