From 2130b9c33e3f01a635eabb93779f8313c0e91644 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..4aaee2ef6 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.path !== ROOT_PATH && data.path !== 'source', /** Pipe cannot have a Kamelet after the sink property */ - canHaveNextStep: data.path !== 'sink', + canHaveNextStep: data.path !== ROOT_PATH && data.path !== 'sink', canHaveChildren: false, canHaveSpecialChildren: false, - canReplaceStep: true, - canRemoveStep: true, + canReplaceStep: data.path !== ROOT_PATH, + canRemoveStep: data.path !== ROOT_PATH, canRemoveFlow: data.path === ROOT_PATH, canBeDisabled: false, };