diff --git a/frontend/src/concepts/topology/PipelineTaskEdge.tsx b/frontend/src/concepts/topology/PipelineTaskEdge.tsx index 9cad5449a1..8dcd4db24a 100644 --- a/frontend/src/concepts/topology/PipelineTaskEdge.tsx +++ b/frontend/src/concepts/topology/PipelineTaskEdge.tsx @@ -5,10 +5,11 @@ import { EdgeTerminalType, observer, TaskEdge, + WithSelectionProps, isEdge, } from '@patternfly/react-topology'; -interface PipelineTaskEdgeProps { +interface PipelineTaskEdgeProps extends WithSelectionProps { element: GraphElement; } diff --git a/frontend/src/concepts/topology/factories.ts b/frontend/src/concepts/topology/factories.ts index bfe89022f4..4e7aad9eea 100644 --- a/frontend/src/concepts/topology/factories.ts +++ b/frontend/src/concepts/topology/factories.ts @@ -28,7 +28,7 @@ export const pipelineComponentFactory: ComponentFactory = (kind, type) => { case DEFAULT_SPACER_NODE_TYPE: return SpacerNode; case DEFAULT_EDGE_TYPE: - return PipelineTaskEdge; + return withSelection()(PipelineTaskEdge); case EXECUTION_TASK_NODE_TYPE: return withSelection()(PipelineDefaultTaskGroup); default: