From 455db40985044760b38014b442d5643ee4a58138 Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Wed, 8 Oct 2025 11:59:29 +0200 Subject: [PATCH] allow 'rgba' layer name to be used if is available --- client/ayon_core/lib/transcoding.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/ayon_core/lib/transcoding.py b/client/ayon_core/lib/transcoding.py index 75f0c8bc4d..77f383f7a8 100644 --- a/client/ayon_core/lib/transcoding.py +++ b/client/ayon_core/lib/transcoding.py @@ -420,12 +420,16 @@ def get_review_info_by_layer_name(channel_names): channel = last_part[0].upper() rgba_by_layer_name[layer_name][channel] = channel_name - # Put empty layer to the beginning of the list + # Put empty layer or 'rgba' to the beginning of the list # - if input has R, G, B, A channels they should be used for review if "" in layer_names_order: layer_names_order.remove("") layer_names_order.insert(0, "") + elif "rgba" in layer_names_order: + layer_names_order.remove("rgba") + layer_names_order.insert(0, "rgba") + output = [] for layer_name in layer_names_order: rgba_layer_info = rgba_by_layer_name[layer_name]