diff --git a/ng2-components/ng2-activiti-processlist/src/components/activiti-start-process.component.ts b/ng2-components/ng2-activiti-processlist/src/components/activiti-start-process.component.ts index c3e05ca67d..e1136e5418 100644 --- a/ng2-components/ng2-activiti-processlist/src/components/activiti-start-process.component.ts +++ b/ng2-components/ng2-activiti-processlist/src/components/activiti-start-process.component.ts @@ -109,9 +109,11 @@ export class ActivitiStartProcessButton implements OnInit, OnChanges { } onChange(processDefinitionId) { - this.currentProcessDef = this.processDefinitions.filter((processDefinition) => { + let processDef = this.processDefinitions.find((processDefinition) => { return processDefinition.id === processDefinitionId; - })[0]; + }); + let clone = JSON.parse(JSON.stringify(processDef)); + this.currentProcessDef = clone; } hasStartForm() {