[Bf-blender-cvs] [73012ab1f7a] refactor-idprop-ui-data: Merge branch 'master' into refactor-idprop-ui-data
Hans Goudey
noreply at git.blender.org
Tue Jul 13 04:09:57 CEST 2021
Commit: 73012ab1f7a2feeef0c5c18a869f5a6f0120c8fa
Author: Hans Goudey
Date: Mon Jul 12 21:43:40 2021 -0400
Branches: refactor-idprop-ui-data
https://developer.blender.org/rB73012ab1f7a2feeef0c5c18a869f5a6f0120c8fa
Merge branch 'master' into refactor-idprop-ui-data
===================================================================
===================================================================
diff --cc source/blender/modifiers/intern/MOD_nodes.cc
index 877ddea16a1,9af2472f2c6..633fd50a22d
--- a/source/blender/modifiers/intern/MOD_nodes.cc
+++ b/source/blender/modifiers/intern/MOD_nodes.cc
@@@ -567,24 -734,9 +570,11 @@@ static void initialize_group_input(Node
blender::nodes::socket_cpp_value_get(socket, r_value);
return;
}
- property_type->init_cpp_value(*property, r_value);
+
+ init_socket_cpp_value_from_property(
+ *property, static_cast<eNodeSocketDatatype>(socket.type), r_value);
}
- static void reset_tree_ui_storage(Span<const blender::nodes::NodeTreeRef *> trees,
- const Object &object,
- const ModifierData &modifier)
- {
- const NodeTreeEvaluationContext context = {object, modifier};
-
- for (const blender::nodes::NodeTreeRef *tree : trees) {
- bNodeTree *btree_cow = tree->btree();
- bNodeTree *btree_original = (bNodeTree *)DEG_get_original_id((ID *)btree_cow);
- BKE_nodetree_ui_storage_free_for_context(*btree_original, context);
- }
- }
-
static Vector<SpaceSpreadsheet *> find_spreadsheet_editors(Main *bmain)
{
wmWindowManager *wm = (wmWindowManager *)bmain->wm.first;
More information about the Bf-blender-cvs
mailing list