From 2e98fde053c88d9e7ec59c618c706ff059b602fd Mon Sep 17 00:00:00 2001 From: Aditya Bist Date: Tue, 22 Jan 2019 14:38:20 -0800 Subject: [PATCH] fixed resizing in agent because of slickgrid change (#3786) --- src/sql/parts/jobManagement/views/jobsView.component.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/sql/parts/jobManagement/views/jobsView.component.ts b/src/sql/parts/jobManagement/views/jobsView.component.ts index ab587bbf66..ad5a99b45d 100644 --- a/src/sql/parts/jobManagement/views/jobsView.component.ts +++ b/src/sql/parts/jobManagement/views/jobsView.component.ts @@ -368,7 +368,7 @@ export class JobsViewComponent extends JobManagementView implements OnInit, OnDe const self = this; this._table.grid.onColumnsResized.subscribe((e, data: any) => { - let nameWidth: number = data.grid.getColumnWidths()[1]; + let nameWidth: number = data.grid.getColumns()[1].width; // adjust job name when resized $('#jobsDiv .jobview-grid .slick-cell.l1.r1 .jobview-jobnametext').css('width', `${nameWidth - 10}px`); // adjust error message when resized @@ -377,8 +377,10 @@ export class JobsViewComponent extends JobManagementView implements OnInit, OnDe // generate job charts again self.jobs.forEach(job => { let jobHistories = self._jobCacheObject.getJobHistory(job.jobId); - let previousRuns = jobHistories.slice(jobHistories.length - 5, jobHistories.length); - self.createJobChart(job.jobId, previousRuns); + if (jobHistories) { + let previousRuns = jobHistories.slice(jobHistories.length - 5, jobHistories.length); + self.createJobChart(job.jobId, previousRuns); + } }); });