State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:601223|
Problem summary
Nodes are evaluated and become expression linked when using .run(nuke.toNode('name')) in the Node Graph.
Customer reported version
Nuke 16.0v2
Customer reported platform
Rocky 8
Steps to reproduce
1) Launch Nuke and add a Group node in the Node Graph.
2) Add a NoOp node and name it NoOpTest.
3) Open the Script Editor and run the following code snippet, observing results and the Node Graph:
n = nuke.toNode("Group1")def print_node(): print(repr(nuke.toNode("NoOpTest")))n.run(print_node) None and not become expression linked if it's not within the Group node.nuke.allNodes() returns only nodes within the Group and does not expression link.We're sorry to hear that
Please tell us why