diff options
Diffstat (limited to 'source/blender/blenkernel/intern/data_transfer.c')
-rw-r--r-- | source/blender/blenkernel/intern/data_transfer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/data_transfer.c b/source/blender/blenkernel/intern/data_transfer.c index 7a3a6ea44a9..2bf58d9e764 100644 --- a/source/blender/blenkernel/intern/data_transfer.c +++ b/source/blender/blenkernel/intern/data_transfer.c @@ -1053,7 +1053,7 @@ static bool data_transfer_layersmapping_generate(ListBase *r_map, const uint64_t data_flag = 0; if (!(me_src->cd_flag & ME_CDFLAG_EDGE_CREASE)) { - if (use_delete && !me_dst) { + if (use_delete) { me_dst->cd_flag &= ~ME_CDFLAG_EDGE_CREASE; } return true; @@ -1085,7 +1085,7 @@ static bool data_transfer_layersmapping_generate(ListBase *r_map, const uint64_t data_flag = 0; if (!(me_src->cd_flag & ME_CDFLAG_EDGE_BWEIGHT)) { - if (use_delete && !me_dst) { + if (use_delete) { me_dst->cd_flag &= ~ME_CDFLAG_EDGE_BWEIGHT; } return true; |