|
|
@@ -220,6 +220,7 @@ class SchemaSolver:
|
|
|
nc_from = frame_mantis_nodes.get(sig)
|
|
|
if not nc_from:
|
|
|
nc_from = nc_cls(sig, self.node.base_tree)
|
|
|
+ nc_from.mContext = self.node.mContext
|
|
|
# ugly! maybe even a HACK!
|
|
|
nc_from.inputs = {}
|
|
|
from .base_definitions import NodeSocket
|
|
|
@@ -437,6 +438,7 @@ class SchemaSolver:
|
|
|
if (nc_cls): #HACK
|
|
|
sig = ("MANTIS_AUTOGENERATED", *self.tree_path_names[1:-1], self.index_str(), ui_link.from_socket.name, ui_link.from_socket.identifier)
|
|
|
nc_from = nc_cls(sig, self.node.base_tree)
|
|
|
+ nc_from.mContext = self.node.mContext
|
|
|
nc_from.execution_prepared=True
|
|
|
# ugly! maybe even a HACK!
|
|
|
nc_from.inputs = {}
|