Change-Id: If5bc28d4501e6eedadbc071d6862cef9d9ff5c71
else pd->state = ELM_ANIMATION_VIEW_STATE_PLAY;
pd->keyframe = progress;
- evas_object_vg_animated_frame_set(pd->vg, (int) (pd->frame_cnt * progress));
+ evas_object_vg_animated_frame_set(pd->vg, (int) ((pd->frame_cnt - 1) * progress));
if (pd->auto_repeat)
{
pd->keyframe = keyframe;
if (pd->frame_cnt > 0)
- evas_object_vg_animated_frame_set(pd->vg, (int) (pd->frame_cnt * keyframe));
+ evas_object_vg_animated_frame_set(pd->vg, (int) ((pd->frame_cnt - 1) * keyframe));
if (pd->transit)
{