diff --git a/ide/src/trace/component/chart/SpHiPerf.ts b/ide/src/trace/component/chart/SpHiPerf.ts index b600b27b0618881b20fb3d7616d82e62d5accbc8..84376c232b0885d3301e10cfd96d61bd394a0605 100644 --- a/ide/src/trace/component/chart/SpHiPerf.ts +++ b/ide/src/trace/component/chart/SpHiPerf.ts @@ -114,9 +114,6 @@ export class SpHiPerf { row.rowParentId = ''; row.folder = true; row.style.height = '40px'; - if (SpChartManager.APP_STARTUP_PID_ARR.find(pid => pid === process.pid) !== undefined) { - row.addTemplateTypes('AppStartup'); - } row.addTemplateTypes('HiPerf'); if (SpHiPerf.stringResult?.existA === true) { row.name = `HiPerf (All)`; @@ -236,7 +233,10 @@ export class SpHiPerf { row.rowParentId = 'HiPerf'; row.rowHidden = !this.rowFolder.expansion; row.folder = true; - + if (SpChartManager.APP_STARTUP_PID_ARR.find(pid => pid === process.pid) !== undefined) { + row.addTemplateTypes('AppStartup'); + } + row.addTemplateTypes('HiPerf'); row.name = `${process.processName || 'Process'} [${process.pid}]`; row.folderPaddingLeft = 6; row.style.height = '40px';