From f5ffdafea25c8df3bd8981527aeca03be7508dba Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Tue, 11 Jul 2023 13:38:13 -0400 Subject: [PATCH] Fix: Node operators crash when using depsgraph The scene time node and volume nodes crashed, since the despgraph needs to be retrieved from the operator data instead of modifier data. --- source/blender/nodes/NOD_geometry_exec.hh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/nodes/NOD_geometry_exec.hh b/source/blender/nodes/NOD_geometry_exec.hh index 2cb41b72d25..890f2b96f1f 100644 --- a/source/blender/nodes/NOD_geometry_exec.hh +++ b/source/blender/nodes/NOD_geometry_exec.hh @@ -217,6 +217,9 @@ class GeoNodeExecParams { if (data->modifier_data) { return data->modifier_data->depsgraph; } + if (data->operator_data) { + return data->operator_data->depsgraph; + } } return nullptr; }