From 62d760aba6b48f2447ded7badbacf700be592ea5 Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Fri, 26 Apr 2019 17:48:28 +0900 Subject: [PATCH] efl_ui_animation_view : Change transit facade sequence. Summary: Call PLAY_START smart callback first. before call tansit_go. Because PLAY_UPDATE smart callback is called when transit_go is called and transit_cb is called. Test Plan: refer to comment this revision Reviewers: Hermet, kimcinoo Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8718 Change-Id: I659acccc4724c6401d0ce5fa7143b004ef45d1eb --- src/lib/elementary/efl_ui_animation_view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_animation_view.c b/src/lib/elementary/efl_ui_animation_view.c index 8d1844b..fa0b6d0 100644 --- a/src/lib/elementary/efl_ui_animation_view.c +++ b/src/lib/elementary/efl_ui_animation_view.c @@ -66,8 +66,8 @@ static void _transit_go_facade(Efl_Ui_Animation_View_Data *pd) { pd->repeat_times = 0; - elm_transit_go(pd->transit); evas_object_smart_callback_call(pd->obj, SIG_PLAY_START, NULL); + elm_transit_go(pd->transit); } static Eina_Bool -- 2.7.4