From cc88ff5fa4e75709e334ff40d27c70c02f1166a5 Mon Sep 17 00:00:00 2001 From: kalisp Date: Fri, 30 Apr 2021 10:43:14 +0000 Subject: [PATCH 1/3] Create draft PR for #1435 From d6d5c473828116c380fdd8f7358ab440cc28866e Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Wed, 5 May 2021 16:25:05 +0200 Subject: [PATCH 2/3] PS - fix duplicated publish icon when double create If second instance was created from already created layer, publish icon was duplicated. --- openpype/hosts/photoshop/plugins/create/create_image.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpype/hosts/photoshop/plugins/create/create_image.py b/openpype/hosts/photoshop/plugins/create/create_image.py index 21b5ea9243..1df8502959 100644 --- a/openpype/hosts/photoshop/plugins/create/create_image.py +++ b/openpype/hosts/photoshop/plugins/create/create_image.py @@ -74,6 +74,9 @@ class CreateImage(openpype.api.Creator): for group in groups: long_names = [] + group.name = group.name.replace(stub.PUBLISH_ICON, ''). \ + replace(stub.LOADED_ICON, '') + if group.long_name: for directory in group.long_name[::-1]: name = directory.replace(stub.PUBLISH_ICON, '').\ From 22f940fcd8484a175da878a87e3acc76840b0032 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Wed, 5 May 2021 16:27:14 +0200 Subject: [PATCH 3/3] AE - fix duplicated publish icon when double create If second instance was created from already created composition, publish icon was duplicated. --- openpype/hosts/aftereffects/plugins/create/create_render.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openpype/hosts/aftereffects/plugins/create/create_render.py b/openpype/hosts/aftereffects/plugins/create/create_render.py index bb78e89a89..4234ee0f0c 100644 --- a/openpype/hosts/aftereffects/plugins/create/create_render.py +++ b/openpype/hosts/aftereffects/plugins/create/create_render.py @@ -47,6 +47,10 @@ class CreateRender(openpype.api.Creator): self.data["members"] = [item.id] self.data["uuid"] = item.id # for SubsetManager + self.data["subset"] = self.data["subset"]\ + .replace(stub.PUBLISH_ICON, '')\ + .replace(stub.LOADED_ICON, '') + stub.imprint(item, self.data) stub.set_label_color(item.id, 14) # Cyan options 0 - 16 stub.rename_item(item.id, stub.PUBLISH_ICON + self.data["subset"])