diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2020-06-22 02:27:41 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2020-06-22 13:54:36 +0300 |
commit | c309177edd89e3b794db925d305edf319bc65ea8 (patch) | |
tree | 796b8e51890daaf94f0a3fb3dc83c11d87b54161 /source/blender/editors | |
parent | ba97da21acf2391544a2e58e4f3c7c4249feb839 (diff) |
Fix initialization of Edge Slide with Single Side
It was not being initialized.
Error introduced in cf42721fe28f
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/transform/transform_mode_edge_slide.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/source/blender/editors/transform/transform_mode_edge_slide.c b/source/blender/editors/transform/transform_mode_edge_slide.c index 42f75f041b9..1972e1501b5 100644 --- a/source/blender/editors/transform/transform_mode_edge_slide.c +++ b/source/blender/editors/transform/transform_mode_edge_slide.c @@ -1432,16 +1432,14 @@ void initEdgeSlide_ex( t->custom.mode.use_free = true; } - if (use_double_side) { - FOREACH_TRANS_DATA_CONTAINER (t, tc) { - sld = use_double_side ? createEdgeSlideVerts_double_side(t, tc) : - createEdgeSlideVerts_single_side(t, tc); - if (sld) { - tc->custom.mode.data = sld; - tc->custom.mode.free_cb = freeEdgeSlideVerts; - trans_mesh_customdata_correction_init(t, tc); - ok = true; - } + FOREACH_TRANS_DATA_CONTAINER (t, tc) { + sld = use_double_side ? createEdgeSlideVerts_double_side(t, tc) : + createEdgeSlideVerts_single_side(t, tc); + if (sld) { + tc->custom.mode.data = sld; + tc->custom.mode.free_cb = freeEdgeSlideVerts; + trans_mesh_customdata_correction_init(t, tc); + ok = true; } } |