From d8a725f2b2107118a5b7d46605a49c77a12fa41b Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Fri, 26 Jul 2019 15:33:30 +0900 Subject: [PATCH] efl_ui_animation_view: + null check. The transit handle could be danglinged, User could stop the animation in "play,start" callback. Change-Id: I5279fbf5271248e80a123645a77a646c1c0cbc82 --- 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 15f9b9c..6d9e606 100644 --- a/src/lib/elementary/efl_ui_animation_view.c +++ b/src/lib/elementary/efl_ui_animation_view.c @@ -71,7 +71,7 @@ _transit_go_facade(Efl_Ui_Animation_View_Data *pd) else pd->state = EFL_UI_ANIMATION_VIEW_STATE_PLAY; evas_object_smart_callback_call(pd->obj, SIG_PLAY_START, NULL); - elm_transit_go(pd->transit); + if (pd->transit) elm_transit_go(pd->transit); } static Eina_Bool -- 2.7.4