Fix T56872: Edge slide gives invalid normals
[blender.git] / source / blender / editors / transform / transform.c
index f0e90a05a3b22b9ed637f6def5589e51633ee6bd..3276c4af8fc6834bce13b9337c9ee442c2df19a0 100644 (file)
@@ -5550,7 +5550,7 @@ static void slide_origdata_interp_data_vert(
                BM_loop_interp_from_face(bm, l, f_copy, false, false);
 
                /* make sure face-attributes are correct (e.g. MTexPoly) */
-               BM_elem_attrs_copy(sod->bm_origfaces, bm, f_copy, l->f);
+               BM_elem_attrs_copy_ex(sod->bm_origfaces, bm, f_copy, l->f, 0x0, CD_MASK_NORMAL);
 
                /* weight the loop */
                if (do_loop_weight) {