From 07057e8dc7cbe401ae763ad3f06072dbe7c05fd9 Mon Sep 17 00:00:00 2001 From: BenoitConnan Date: Mon, 6 Dec 2021 14:20:22 +0100 Subject: [PATCH] Keeps loaded nodes in placeholder's set --- openpype/hosts/maya/api/template_loader.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/openpype/hosts/maya/api/template_loader.py b/openpype/hosts/maya/api/template_loader.py index 3dfbc3479e8..dc8847edd5d 100644 --- a/openpype/hosts/maya/api/template_loader.py +++ b/openpype/hosts/maya/api/template_loader.py @@ -141,6 +141,14 @@ def parent_in_hierarchy(self, containers): cmds.reorder(node, front=True) cmds.reorder(node, relative=index) + node = self.data['node'] + holding_sets = cmds.listSets(object=node) + if not holding_sets: + return + for set in holding_sets: + cmds.sets(roots, forceElement=set) + cmds.sets(node, remove=set) + def clean(self): """Hide placeholder parent them to root