@@ -280,7 +280,7 @@ const WorkflowNode = ({data, id}: {data: NodeDataType; id: string}) => {
280280 < Button
281281 aria-label = { `${ data . workflowNodeName } node` }
282282 className = { twMerge (
283- 'size-18 rounded-md border-2 border-stroke-neutral-tertiary bg-surface-neutral-primary p-4 text-primary shadow hover:border-stroke-brand-secondary-hover hover:bg-surface-neutral-primary hover:shadow-none focus-visible:ring-stroke-brand-focus active:bg-surface-neutral-primary [&_svg]:size-9' ,
283+ 'size-18 rounded-md border-2 border-stroke-neutral-tertiary bg-surface-neutral-primary p-4 text-primary hover:border-stroke-brand-secondary-hover hover:bg-surface-neutral-primary focus-visible:ring-stroke-brand-focus active:bg-surface-neutral-primary [&_svg]:size-9' ,
284284 isSelected &&
285285 workflowNodeDetailsPanelOpen &&
286286 ! isMainRootClusterElement &&
@@ -366,7 +366,7 @@ const WorkflowNode = ({data, id}: {data: NodeDataType; id: string}) => {
366366 { ! isMainRootClusterElement && (
367367 < Handle
368368 className = { twMerge ( `left-${ nodeWidth / 2 } px` , styles . handle ) }
369- isConnectable = { false }
369+ // isConnectable={false}
370370 position = { Position . Top }
371371 type = "target"
372372 />
@@ -394,14 +394,18 @@ const WorkflowNode = ({data, id}: {data: NodeDataType; id: string}) => {
394394 ) : (
395395 < >
396396 < Handle
397- className = { twMerge ( 'left-node-handle-placement' , styles . handle ) }
397+ className = { twMerge (
398+ '-top-[1px] rounded-b-none rounded-t-xs' ,
399+ styles . handleVisible ,
400+ data . trigger && 'hidden'
401+ ) }
398402 isConnectable = { false }
399403 position = { Position . Top }
400404 type = "target"
401405 />
402406
403407 < Handle
404- className = { twMerge ( 'left-node-handle-placement ' , styles . handle ) }
408+ className = { twMerge ( 'rounded-b-xs rounded-t-none ' , styles . handleVisible ) }
405409 isConnectable = { false }
406410 position = { Position . Bottom }
407411 type = "source"
0 commit comments