From f3ccc5d2d96fb597d468cd4db722a7a9af8f02a8 Mon Sep 17 00:00:00 2001 From: Godly Thekkethottiyil Alias Date: Tue, 21 Apr 2020 21:32:01 +0530 Subject: [PATCH] Seamless Transition: Fix for bezier curve Change-Id: I454b2c909c00a4a80495ff58cc8149f605cec0be --- naviframe_effect_wearable/naviframe_effect.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/naviframe_effect_wearable/naviframe_effect.c b/naviframe_effect_wearable/naviframe_effect.c index cc23b99..f02a388 100644 --- a/naviframe_effect_wearable/naviframe_effect.c +++ b/naviframe_effect_wearable/naviframe_effect.c @@ -689,10 +689,11 @@ tizen_pop_deferred_effect_prev_view(Evas_Object *nf, Evas_Object *prev_view, if (perspective_obj) elm_transit_tween_mode_factor_n_set(prev_transit, 4, bezier_factor_seamless); else - elm_transit_tween_mode_set(prev_transit, - ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE); + elm_transit_tween_mode_factor_n_set(prev_transit, 4, bezier_factor); + + elm_transit_tween_mode_set(prev_transit, + ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE); // - elm_transit_tween_mode_factor_n_set(prev_transit, 4, bezier_factor); elm_transit_duration_set(prev_transit, 0.4); elm_transit_smooth_set(prev_transit, EINA_FALSE); elm_transit_del_cb_set(prev_transit, _tizen_transit_del_cb, prev_view); @@ -806,10 +807,11 @@ tizen_push_deferred_effect_cur_view(Evas_Object *nf, Evas_Object *cur_view, if (perspective_obj) elm_transit_tween_mode_factor_n_set(cur_transit, 4, bezier_factor_seamless); else - elm_transit_tween_mode_set(cur_transit, - ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE); + elm_transit_tween_mode_factor_n_set(cur_transit, 4, bezier_factor); + + elm_transit_tween_mode_set(cur_transit, + ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE); // - elm_transit_tween_mode_factor_n_set(cur_transit, 4, bezier_factor); elm_transit_duration_set(cur_transit, 0.4); elm_transit_smooth_set(cur_transit, EINA_FALSE); elm_transit_del_cb_set(cur_transit, _tizen_transit_del_cb, cur_view); -- 2.7.4