diff --git a/projects/sbb-esta/angular-public/src/lib/processflow/processflow/processflow.component.ts b/projects/sbb-esta/angular-public/src/lib/processflow/processflow/processflow.component.ts index 6cf570126e..635fcea9cb 100644 --- a/projects/sbb-esta/angular-public/src/lib/processflow/processflow/processflow.component.ts +++ b/projects/sbb-esta/angular-public/src/lib/processflow/processflow/processflow.component.ts @@ -77,7 +77,10 @@ export class ProcessflowComponent implements AfterContentInit { */ stepClick($event: any, stepIndex: number) { $event.preventDefault(); - this.changeStep(stepIndex); + const currentIndex = this._findActiveStepIndex(this.steps.toArray()); + if (stepIndex < currentIndex) { + this.changeStep(stepIndex); + } } /** * Method to change a step in a process flow.