From 79992b53d1774543219990f52b20e39cd283159d Mon Sep 17 00:00:00 2001 From: martmull Date: Fri, 25 Jul 2025 11:35:48 +0200 Subject: [PATCH] Fix insert step button not displayed (#13432) as title --- ...owDiagramFilteringDisabledEdgeEditable.tsx | 59 +++++++++++-------- 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/packages/twenty-front/src/modules/workflow/workflow-diagram/components/WorkflowDiagramFilteringDisabledEdgeEditable.tsx b/packages/twenty-front/src/modules/workflow/workflow-diagram/components/WorkflowDiagramFilteringDisabledEdgeEditable.tsx index 14f33010b..c3929b327 100644 --- a/packages/twenty-front/src/modules/workflow/workflow-diagram/components/WorkflowDiagramFilteringDisabledEdgeEditable.tsx +++ b/packages/twenty-front/src/modules/workflow/workflow-diagram/components/WorkflowDiagramFilteringDisabledEdgeEditable.tsx @@ -6,7 +6,12 @@ import { WorkflowDiagramEdge } from '@/workflow/workflow-diagram/types/WorkflowD import { workflowInsertStepIdsComponentState } from '@/workflow/workflow-steps/states/workflowInsertStepIdsComponentState'; import { useTheme } from '@emotion/react'; import styled from '@emotion/styled'; -import { BaseEdge, EdgeProps, getStraightPath } from '@xyflow/react'; +import { + BaseEdge, + EdgeLabelRenderer, + EdgeProps, + getStraightPath, +} from '@xyflow/react'; import { useState } from 'react'; import { IconPlus } from 'twenty-ui/display'; import { IconButtonGroup } from 'twenty-ui/input'; @@ -76,33 +81,35 @@ export const WorkflowDiagramFilteringDisabledEdgeEditable = ({ style={{ stroke: theme.border.color.strong }} /> - - setHovered(true)} - onMouseLeave={() => setHovered(false)} + + - - {(hovered || isSelected) && ( - { - startNodeCreation({ - parentStepId: source, - nextStepId: target, - }); + setHovered(true)} + onMouseLeave={() => setHovered(false)} + > + + {(hovered || isSelected) && ( + { + startNodeCreation({ + parentStepId: source, + nextStepId: target, + }); + }, }, - }, - ]} - /> - )} - - + ]} + /> + )} + + + ); };