[tizen_vector][progressbar] do not freeze event of progressbar 74/92574/1
authorShinwoo Kim <cinoo.kim@samsung.com>
Mon, 17 Oct 2016 11:31:56 +0000 (20:31 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Mon, 17 Oct 2016 11:31:56 +0000 (20:31 +0900)
Change-Id: I8a58d689abec9f7d5d17867c1b89d2aba109bbc3

src/lib/tizen_vector.c

index 7b449eabf4f4280af942f9f8eb412817f8c5b715..b22edc553129e84b685e63630d182066b91980c9 100644 (file)
@@ -1704,7 +1704,6 @@ progressbar_normal_fg_resize_cb(void *data, Evas *e EINA_UNUSED,
    vd->h = h;
    elm_transit_del(vd->transit[0]);
    vd->transit[0] = elm_transit_add();
-   elm_transit_object_add(vd->transit[0], obj);
    elm_transit_effect_add(vd->transit[0], transit_progressbar_normal_op1, vd, transit0_progress_del_cb);
    elm_transit_tween_mode_set(vd->transit[0], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
    elm_transit_tween_mode_factor_n_set(vd->transit[0], 4, ease_out_factor);
@@ -1713,7 +1712,6 @@ progressbar_normal_fg_resize_cb(void *data, Evas *e EINA_UNUSED,
 
    elm_transit_del(vd->transit[1]);
    vd->transit[1] = elm_transit_add();
-   elm_transit_object_add(vd->transit[1], obj);
    elm_transit_effect_add(vd->transit[1], transit_progressbar_normal_op2, vd, transit1_progress_del_cb);
    elm_transit_tween_mode_set(vd->transit[1], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
    elm_transit_tween_mode_factor_n_set(vd->transit[1], 4, ease_out_factor);
@@ -1724,7 +1722,6 @@ progressbar_normal_fg_resize_cb(void *data, Evas *e EINA_UNUSED,
 
    elm_transit_del(vd->transit[2]);
    vd->transit[2] = elm_transit_add();
-   elm_transit_object_add(vd->transit[2], obj);
    elm_transit_effect_add(vd->transit[2], transit_progressbar_normal_op3, vd, _transit_progressbar_normal_animation_finished);
    elm_transit_tween_mode_set(vd->transit[2], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
    elm_transit_tween_mode_factor_n_set(vd->transit[2], 4, ease_out_factor);
@@ -1893,21 +1890,18 @@ _progressbar_process_pulse_start_helper(void *data)
    // For Layer A animation
    elm_transit_del(vd->transit[0]);
    vd->transit[0] = elm_transit_add();
-   elm_transit_object_add(vd->transit[0], vd->obj);
    elm_transit_effect_add(vd->transit[0], transit_progressbar_process_A_op1, vd, transit0_progress_del_cb);
    elm_transit_duration_set(vd->transit[0], 0.35);
    elm_transit_objects_final_state_keep_set(vd->transit[0], EINA_TRUE);
 
    elm_transit_del(vd->transit[1]);
    vd->transit[1] = elm_transit_add();
-   elm_transit_object_add(vd->transit[1], vd->obj);
    elm_transit_effect_add(vd->transit[1], transit_progressbar_process_A_op2, vd, transit1_progress_del_cb);
    elm_transit_duration_set(vd->transit[1], 0.65);
    elm_transit_objects_final_state_keep_set(vd->transit[1], EINA_TRUE);
 
    elm_transit_del(vd->transit[2]);
    vd->transit[2] = elm_transit_add();
-   elm_transit_object_add(vd->transit[2], vd->obj);
    elm_transit_effect_add(vd->transit[2], transit_progressbar_process_A_op3, vd, transit2_progress_del_cb);
    elm_transit_duration_set(vd->transit[2], 0.25);
    elm_transit_objects_final_state_keep_set(vd->transit[2], EINA_TRUE);
@@ -1920,21 +1914,18 @@ _progressbar_process_pulse_start_helper(void *data)
    // For Layer B Animation
    elm_transit_del(vd->transit[3]);
    vd->transit[3] = elm_transit_add();
-   elm_transit_object_add(vd->transit[3], vd->obj);
    elm_transit_effect_add(vd->transit[3], transit_progressbar_process_B_op1, vd, transit3_progress_del_cb);
    elm_transit_duration_set(vd->transit[3], 0.48);
    elm_transit_objects_final_state_keep_set(vd->transit[3], EINA_TRUE);
 
    elm_transit_del(vd->transit[4]);
    vd->transit[4] = elm_transit_add();
-   elm_transit_object_add(vd->transit[4], vd->obj);
    elm_transit_effect_add(vd->transit[4], transit_progressbar_process_B_op2, vd, transit4_progress_del_cb);
    elm_transit_duration_set(vd->transit[4], 0.52);
    elm_transit_objects_final_state_keep_set(vd->transit[4], EINA_TRUE);
 
    elm_transit_del(vd->transit[5]);
    vd->transit[5] = elm_transit_add();
-   elm_transit_object_add(vd->transit[5], vd->obj);
    elm_transit_effect_add(vd->transit[5], transit_progressbar_process_B_op3, vd, transit5_progress_del_cb);
    elm_transit_duration_set(vd->transit[5], 0.33);
    elm_transit_objects_final_state_keep_set(vd->transit[5], EINA_TRUE);
@@ -1949,7 +1940,6 @@ _progressbar_process_pulse_start_helper(void *data)
    // this fixed the tail dot animation delay issue in 1st frame.
    elm_transit_del(vd->transit[6]);
    vd->transit[6] = elm_transit_add();
-   elm_transit_object_add(vd->transit[6], vd->obj);
    elm_transit_effect_add(vd->transit[6], transit_progressbar_process_C_op1, vd, transit6_progress_del_cb);
    elm_transit_duration_set(vd->transit[6], .54);
    elm_transit_objects_final_state_keep_set(vd->transit[6], EINA_TRUE);
@@ -1958,7 +1948,6 @@ _progressbar_process_pulse_start_helper(void *data)
    // For Layer C Animation
    elm_transit_del(vd->transit[7]);
    vd->transit[7] = elm_transit_add();
-   elm_transit_object_add(vd->transit[7], vd->obj);
    elm_transit_effect_add(vd->transit[7], transit_progressbar_process_C_op2, vd, _transit_progressbar_process_end);
    elm_transit_duration_set(vd->transit[7], 0.85);
    elm_transit_objects_final_state_keep_set(vd->transit[7], EINA_TRUE);