Fix T101526: assert due to wrong node tree owner id
This commit is contained in:
parent
84d8698488
commit
c842a5a187
Notes:
blender-bot
2023-06-21 19:23:24 +02:00
Referenced by issue #101526, Node editor: Assert on changing node values ntreeFromID(ntree->owner_id) == ntree
|
@ -502,6 +502,7 @@ void ED_node_shader_default(const bContext *C, ID *id)
|
|||
}
|
||||
|
||||
ma->nodetree = ntreeCopyTree(bmain, ma_default->nodetree);
|
||||
ma->nodetree->owner_id = &ma->id;
|
||||
BKE_ntree_update_main_tree(bmain, ma->nodetree, nullptr);
|
||||
}
|
||||
else if (ELEM(GS(id->name), ID_WO, ID_LA)) {
|
||||
|
|
Loading…
Reference in New Issue