From f265b88b6936c86d55a7d982b7d679fbf6ab122f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCrkan=20G=C3=BCran?= Date: Mon, 5 Jun 2023 23:33:57 +0200 Subject: [PATCH] Prevent rerendering of journal section when journal item is selected --- .../src/modules/workflow-instances/components/journal.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 {