The initial progress must be reverted in stop status.
otherwise rewind animation progress will be courrpted.
Change-Id: I8f6b48cef1ce38e42c7c1eff60f8a3e3a7909d66
if (!pd->file) return EINA_FALSE;
if (!pd->transit && !_ready_play(pd)) return EINA_FALSE;
- if (pd->progress == 0)
- pd->progress = 1.0;
-
if (pd->state == EFL_UI_ANIMATION_VIEW_STATE_STOP)
- _transit_go_facade(pd);
+ {
+ if (pd->progress == 0) pd->progress = 1.0;
+ _transit_go_facade(pd);
+ }
else if (rewind)
elm_transit_progress_value_set(pd->transit, 1 - pd->progress);