From 1354bab67db9dca9d1471bb7253d60873e891dc2 Mon Sep 17 00:00:00 2001 From: Yuri Mikhin Date: Thu, 5 Oct 2023 14:21:48 +0300 Subject: [PATCH] Fix finding bg with opacity fills. --- src/api/services/figma/nodes/get-actual-node.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/api/services/figma/nodes/get-actual-node.ts b/src/api/services/figma/nodes/get-actual-node.ts index f303a90..2338c62 100644 --- a/src/api/services/figma/nodes/get-actual-node.ts +++ b/src/api/services/figma/nodes/get-actual-node.ts @@ -7,6 +7,10 @@ export const getActualNode = (nodes: FigmaNode[]): FigmaNode | undefined => { node.visible === true && notEmpty(node.opacity) && node.opacity > 0 && - node.fills.length > 0 + node.fills.length > 0 && + node.fills.some( + (fill) => + fill.visible === true && notEmpty(fill.opacity) && fill.opacity > 0 + ) ); };