diff --git a/src/designer/designer_packages/elsa-workflows-designer/src/modules/workflow-instances/components/journal.tsx b/src/designer/designer_packages/elsa-workflows-designer/src/modules/workflow-instances/components/journal.tsx index 4ee4d252c..c57f5df35 100644 --- a/src/designer/designer_packages/elsa-workflows-designer/src/modules/workflow-instances/components/journal.tsx +++ b/src/designer/designer_packages/elsa-workflows-designer/src/modules/workflow-instances/components/journal.tsx @@ -34,8 +34,9 @@ export class Journal { @Event() journalItemSelected: EventEmitter; @Watch('model') - async onWorkflowInstanceModelChanged(value: WorkflowJournalModel) { - await this.refresh(); + async onWorkflowInstanceModelChanged(oldValue: WorkflowJournalModel, newValue: WorkflowJournalModel) { + if(oldValue.workflowInstance.id != newValue.workflowInstance.id) + await this.refresh(); } async componentWillLoad(): Promise {