diff --git a/packages/apollo-react/src/canvas/components/LoopNode/LoopNode.tsx b/packages/apollo-react/src/canvas/components/LoopNode/LoopNode.tsx index 3452d8f2a..aab2bcc79 100644 --- a/packages/apollo-react/src/canvas/components/LoopNode/LoopNode.tsx +++ b/packages/apollo-react/src/canvas/components/LoopNode/LoopNode.tsx @@ -392,6 +392,22 @@ function LoopNodeComponent(props: LoopNodeProps) { onMouseEnter={handleMouseEnter} onMouseLeave={handleMouseLeave} > + {/* Clip the surface-overlay matte to the card's inner edge so it never overshoots or + falls short at the corners. 19px = container rounded-[20px] - 1px border. */} +
+
+ +
{ADORNMENT_SLOT_POSITIONS.map((slot) => adornments?.[slot] ? ( @@ -408,18 +424,6 @@ function LoopNodeComponent(props: LoopNodeProps) { onResizeEnd={handleResizeEnd} /> ) : null} -
- {showEmptyStateButton ? (