From 1ee46ab12be395858d220e68a01b3a8b848611c0 Mon Sep 17 00:00:00 2001 From: palajsamuel Date: Mon, 24 Aug 2026 15:28:44 +0200 Subject: [PATCH] [NAE-2476] Options changed on pre assign event ignored in taskref - enabled updating of both native and referenced fields at the same time --- .../src/lib/task-content/services/task-content.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts b/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts index e51937339..8683680fb 100644 --- a/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts +++ b/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts @@ -227,7 +227,8 @@ export abstract class TaskContentService implements OnDestroy { Object.keys(chFields).forEach(changedField => { if (chFields.taskId === this._task.stringId && this.isFieldInTask(chFields.taskId, changedField)) { this.updateField(chFields, this.taskFieldsIndex[chFields.taskId].fields[changedField], frontendActions); - } else if (!!this.getReferencedTaskId(changedField, chFields)) { + } + if (!!this.getReferencedTaskId(changedField, chFields)) { this.updateField(chFields, this.taskFieldsIndex[this.getReferencedTaskId(changedField, chFields)].fields[changedField], frontendActions, true); } });