diff --git a/src/platform/assets/utils/createModelNodeFromAsset.ts b/src/platform/assets/utils/createModelNodeFromAsset.ts index bc9869739d..b180a0a5da 100644 --- a/src/platform/assets/utils/createModelNodeFromAsset.ts +++ b/src/platform/assets/utils/createModelNodeFromAsset.ts @@ -199,8 +199,11 @@ export function createModelNodeFromAsset( } } - targetGraph.add(node) + // Set widget value BEFORE adding to graph so the node is created with correct value widget.value = filename + // Now add the node to the graph with the correct widget value already set + targetGraph.add(node) + return { success: true, value: node } }