[Bf-blender-cvs] [21e235afc3e] master: Fix: Ensure topology cache exists when drawing nodes

Hans Goudey noreply at git.blender.org
Fri Sep 2 22:44:21 CEST 2022


Commit: 21e235afc3e5149223487fc5b5f4076530d6c13c
Author: Hans Goudey
Date:   Fri Sep 2 15:22:48 2022 -0500
Branches: master
https://developer.blender.org/rB21e235afc3e5149223487fc5b5f4076530d6c13c

Fix: Ensure topology cache exists when drawing nodes

This was missed in 58c650a44c251a41c89375d697efdf07153016e0.

===================================================================

M	source/blender/editors/space_node/node_draw.cc

===================================================================

diff --git a/source/blender/editors/space_node/node_draw.cc b/source/blender/editors/space_node/node_draw.cc
index e8e9a627917..8ab8cbbc7ef 100644
--- a/source/blender/editors/space_node/node_draw.cc
+++ b/source/blender/editors/space_node/node_draw.cc
@@ -3023,6 +3023,7 @@ static void draw_nodetree(const bContext &C,
                           bNodeInstanceKey parent_key)
 {
   SpaceNode *snode = CTX_wm_space_node(&C);
+  ntree.ensure_topology_cache();
 
   Span<bNode *> nodes = ntree.all_nodes();



More information about the Bf-blender-cvs mailing list