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 /source/blender/blenkernel/intern | |
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.
Diffstat (limited to 'source/blender/blenkernel/intern')
-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; |