diff options
author | Bastien Montagne <bastien@blender.org> | 2021-01-04 13:23:24 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2021-01-04 13:30:04 +0300 |
commit | 02d1f1482a5e225bbb8195c04eaece1514aa97d1 (patch) | |
tree | b105abb6ccee320f119729f1533d44cca3bf25ee | |
parent | 5e38384034650f75e382366a312099c2544386ae (diff) |
Fix mistake in rBef90a8e12caf in data transfer code.
Old mistake from 2.80 era when we got rid of DerivedMesh...
Not critical, but could be backported to 2.90LTS too.
-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; |