Skip to content

Commit 0b44c8e

Browse files
committed
fix(web): node selection border has the highest priority
1 parent 9589174 commit 0b44c8e

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

apps/web/src/components/workflow/workflow-node.tsx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@ export const TypeBadge = ({
134134
{
135135
"!bg-neutral-100 dark:!bg-neutral-800": hasValue,
136136
"!bg-white dark:!bg-neutral-900": !hasValue,
137-
"!border-blue-500": selected,
138137
"!border-border": !selected && executionState === "idle",
139-
"!border-yellow-400": executionState === "executing",
140-
"!border-green-500": executionState === "completed",
141-
"!border-red-500": executionState === "error",
142-
"!border-blue-400": executionState === "skipped",
138+
"!border-yellow-400": !selected && executionState === "executing",
139+
"!border-green-500": !selected && executionState === "completed",
140+
"!border-red-500": !selected && executionState === "error",
141+
"!border-blue-400": !selected && executionState === "skipped",
142+
"!border-blue-500": selected,
143143
},
144144
className
145145
)}
@@ -302,12 +302,14 @@ export const WorkflowNode = memo(
302302
<TooltipProvider>
303303
<div
304304
className={cn("bg-card shadow-sm w-[220px] rounded-md border", {
305-
"border-blue-500": selected,
306305
"border-border": !selected && data.executionState === "idle",
307-
"border-yellow-400": data.executionState === "executing",
308-
"border-green-500": data.executionState === "completed",
309-
"border-red-500": data.executionState === "error",
310-
"border-blue-400": data.executionState === "skipped",
306+
"border-yellow-400":
307+
!selected && data.executionState === "executing",
308+
"border-green-500":
309+
!selected && data.executionState === "completed",
310+
"border-red-500": !selected && data.executionState === "error",
311+
"border-blue-400": !selected && data.executionState === "skipped",
312+
"border-blue-500": selected,
311313
})}
312314
>
313315
{/* Header */}

0 commit comments

Comments
 (0)