From 735942a6f53ca3a36ab1b60ebe462b25a5841abe Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Tue, 31 May 2022 16:44:18 +0200 Subject: [PATCH] Nuke: simplify duplicate node function --- openpype/hosts/nuke/api/lib.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/openpype/hosts/nuke/api/lib.py b/openpype/hosts/nuke/api/lib.py index 3871381451..7bb8c1e3d1 100644 --- a/openpype/hosts/nuke/api/lib.py +++ b/openpype/hosts/nuke/api/lib.py @@ -2567,8 +2567,7 @@ def duplicate_node(node): reset_selection() # select required node for duplication - node_orig = nuke.toNode(node.name()) - node_orig.setSelected(True) + node.setSelected(True) # copy selected to clipboard nuke.nodeCopy("%clipboard%") @@ -2577,10 +2576,7 @@ def duplicate_node(node): reset_selection() # paste node and selection is on it only - nuke.nodePaste("%clipboard%") - - # assign to variable - dupli_node = nuke.selectedNode() + dupli_node = nuke.nodePaste("%clipboard%") # reset selection reset_selection()