diff --git a/src/app/core/models/process.model.ts b/src/app/core/models/process.model.ts index ee24a2603..86d9c13f7 100644 --- a/src/app/core/models/process.model.ts +++ b/src/app/core/models/process.model.ts @@ -1,4 +1,5 @@ export class Process { id: number; name: string; + selected: boolean; } diff --git a/src/app/layouts/process-header/process-header.component.ts b/src/app/layouts/process-header/process-header.component.ts index 504e21e5f..007065390 100644 --- a/src/app/layouts/process-header/process-header.component.ts +++ b/src/app/layouts/process-header/process-header.component.ts @@ -15,8 +15,15 @@ export class ProcessHeaderComponent implements OnInit { addProcess() { const process: Process = new Process(); - process.id = this.processes.length; - process.name = '# ' + this.processes.length; + const itemNr = this.processes.length + 1; + process.id = itemNr; + process.name = '# ' + itemNr; + // if this is the first process created set it as active + if (this.processes.length === 0) { + process.selected = true; + } else { + process.selected = false; + } this.processes.push(process); } diff --git a/src/app/layouts/process-tab/process-tab.component.html b/src/app/layouts/process-tab/process-tab.component.html index 5e0984141..3e1a10942 100644 --- a/src/app/layouts/process-tab/process-tab.component.html +++ b/src/app/layouts/process-tab/process-tab.component.html @@ -1,9 +1,9 @@