From b6781c50cd808bd66607058df94c32bed8b992b6 Mon Sep 17 00:00:00 2001 From: tplevko Date: Thu, 5 Sep 2024 11:37:58 +0200 Subject: [PATCH] fix(1390): Pipe contextual menu broken buttons removed --- .../src/models/visualization/flows/pipe-visual-entity.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/ui/src/models/visualization/flows/pipe-visual-entity.ts b/packages/ui/src/models/visualization/flows/pipe-visual-entity.ts index 5fde095dc..6c5fd0373 100644 --- a/packages/ui/src/models/visualization/flows/pipe-visual-entity.ts +++ b/packages/ui/src/models/visualization/flows/pipe-visual-entity.ts @@ -188,13 +188,13 @@ export class PipeVisualEntity implements BaseVisualCamelEntity { getNodeInteraction(data: IVisualizationNodeData): NodeInteraction { return { /** Pipe cannot have a Kamelet before the source property */ - canHavePreviousStep: data.path !== 'source', + canHavePreviousStep: !data.isGroup && data.path !== 'source', /** Pipe cannot have a Kamelet after the sink property */ - canHaveNextStep: data.path !== 'sink', + canHaveNextStep: !data.isGroup && data.path !== 'sink', canHaveChildren: false, canHaveSpecialChildren: false, - canReplaceStep: true, - canRemoveStep: true, + canReplaceStep: !data.isGroup, + canRemoveStep: !data.isGroup, canRemoveFlow: data.path === ROOT_PATH, canBeDisabled: false, };