[Bf-blender-cvs] [7119582b668] master: Sculpt: Fix T101595: sculpt_attribute_update_refs called in wrong place
Joseph Eagar
noreply at git.blender.org
Tue Oct 11 18:59:09 CEST 2022
Commit: 7119582b6686542f75858d48266a2a5a8664f8c0
Author: Joseph Eagar
Date: Tue Oct 11 09:57:34 2022 -0700
Branches: master
https://developer.blender.org/rB7119582b6686542f75858d48266a2a5a8664f8c0
Sculpt: Fix T101595: sculpt_attribute_update_refs called in wrong place
Needs to go after the assignment to ob->sculpt->pbvh, not before.
===================================================================
M source/blender/blenkernel/intern/paint.cc
===================================================================
diff --git a/source/blender/blenkernel/intern/paint.cc b/source/blender/blenkernel/intern/paint.cc
index 00535ea5528..fbb7642c067 100644
--- a/source/blender/blenkernel/intern/paint.cc
+++ b/source/blender/blenkernel/intern/paint.cc
@@ -2287,9 +2287,9 @@ PBVH *BKE_sculpt_object_pbvh_ensure(Depsgraph *depsgraph, Object *ob)
}
BKE_pbvh_pmap_set(pbvh, ob->sculpt->pmap);
- sculpt_attribute_update_refs(ob);
-
ob->sculpt->pbvh = pbvh;
+
+ sculpt_attribute_update_refs(ob);
return pbvh;
}
More information about the Bf-blender-cvs
mailing list