From 747aa7e755440a6bdfa5111213a254e23cfeab04 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Mon, 1 May 2023 15:51:36 +0200 Subject: [PATCH] I debugged it :) --- .../src/modules/flowchart/flowchart.tsx | 1 + .../src/modules/flowchart/workflow-navigator.tsx | 13 ++----------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx index d8a29fba1..e4825bb64 100644 --- a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx +++ b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/flowchart.tsx @@ -251,6 +251,7 @@ export class FlowchartComponent { @Watch('rootActivity') private onActivityChanged(value: Activity) { + this.path = []; this.updateLookups(); } diff --git a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/workflow-navigator.tsx b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/workflow-navigator.tsx index 72daee25d..7c8379700 100644 --- a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/workflow-navigator.tsx +++ b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/workflow-navigator.tsx @@ -65,17 +65,8 @@ export class WorkflowNavigator { private renderPathItem = (item: FlowchartPathItem, index: number, nodes: Array) => { const activityId = item.activityId; - let activity: Activity; - let activityDescriptor: ActivityDescriptor; - - try { - activity = nodes.find(x => x.activity.id == activityId).activity; - activityDescriptor = descriptorsStore.activityDescriptors.find(x => x.typeName == activity.type); - } catch (e) { - alert('Debug this'); - return; - } - + const activity = nodes.find(x => x.activity.id == activityId).activity; + const activityDescriptor = descriptorsStore.activityDescriptors.find(x => x.typeName == activity.type); const icon = this.iconRegistry.getOrDefault(activity.type)(); const listElements = []; const isLastItem = index == this.items.length - 1;