diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2021-07-19 15:47:56 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2021-07-19 15:47:56 +0300 |
commit | 101a493ab556c6597ac91fba204059be67b35990 (patch) | |
tree | f20bfb58d40ab5353759e846452c45dbd22ac0a8 | |
parent | ff01070b5ca98a3019a66526c8c26c1f64bb0ef4 (diff) |
Fix T89941: No path`s bevel update, when I change bevel profile curve
Update was skipping the batch cache.
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_relations.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc index c63b3d825a0..12da5342e53 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc @@ -2269,21 +2269,21 @@ void DepsgraphRelationBuilder::build_object_data_geometry_datablock(ID *obdata) Curve *cu = (Curve *)obdata; if (cu->bevobj != nullptr) { ComponentKey bevob_geom_key(&cu->bevobj->id, NodeType::GEOMETRY); - add_relation(bevob_geom_key, obdata_geom_eval_key, "Curve Bevel Geometry"); + add_relation(bevob_geom_key, obdata_geom_init_key, "Curve Bevel Geometry"); ComponentKey bevob_key(&cu->bevobj->id, NodeType::TRANSFORM); - add_relation(bevob_key, obdata_geom_eval_key, "Curve Bevel Transform"); + add_relation(bevob_key, obdata_geom_init_key, "Curve Bevel Transform"); build_object(cu->bevobj); } if (cu->taperobj != nullptr) { ComponentKey taperob_key(&cu->taperobj->id, NodeType::GEOMETRY); - add_relation(taperob_key, obdata_geom_eval_key, "Curve Taper"); + add_relation(taperob_key, obdata_geom_init_key, "Curve Taper"); build_object(cu->taperobj); } if (cu->textoncurve != nullptr) { ComponentKey textoncurve_geom_key(&cu->textoncurve->id, NodeType::GEOMETRY); - add_relation(textoncurve_geom_key, obdata_geom_eval_key, "Text on Curve Geometry"); + add_relation(textoncurve_geom_key, obdata_geom_init_key, "Text on Curve Geometry"); ComponentKey textoncurve_key(&cu->textoncurve->id, NodeType::TRANSFORM); - add_relation(textoncurve_key, obdata_geom_eval_key, "Text on Curve Transform"); + add_relation(textoncurve_key, obdata_geom_init_key, "Text on Curve Transform"); build_object(cu->textoncurve); } break; |