summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/ecore/ecore_anim.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore/ecore_anim.c b/src/lib/ecore/ecore_anim.c
index 461d035152..84e31e1a40 100644
--- a/src/lib/ecore/ecore_anim.c
+++ b/src/lib/ecore/ecore_anim.c
@@ -983,7 +983,7 @@ _ecore_animator_run(void *data)
983 pos = 0.0; 983 pos = 0.0;
984 } 984 }
985 run_ret = animator->run_func(animator->run_data, pos); 985 run_ret = animator->run_func(animator->run_data, pos);
986 if (t >= (animator->start + animator->run)) run_ret = EINA_FALSE; 986 if (t >= (animator->start + animator->run) && (pos >= 1.0)) run_ret = EINA_FALSE;
987 return run_ret; 987 return run_ret;
988} 988}
989 989