From a6f598a9b8c3fffdfc65d89a5d41430650954906 Mon Sep 17 00:00:00 2001 From: MKirova Date: Fri, 29 Nov 2019 17:26:25 +0200 Subject: [PATCH] fix(igxGrid): Add check in case setter is called before grid is init. --- .../igniteui-angular/src/lib/grids/columns/column.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/igniteui-angular/src/lib/grids/columns/column.component.ts b/projects/igniteui-angular/src/lib/grids/columns/column.component.ts index 29deb4cc655..00ed5d58672 100644 --- a/projects/igniteui-angular/src/lib/grids/columns/column.component.ts +++ b/projects/igniteui-angular/src/lib/grids/columns/column.component.ts @@ -584,7 +584,7 @@ export class IgxColumnComponent implements AfterContentInit { /* No grid/width available at initialization. `initPinning` in the grid will re-init the group (if present) */ - this._unpinnedIndex = this.grid.columns.filter(x => !x.pinned).indexOf(this); + this._unpinnedIndex = this.grid ? this.grid.columns.filter(x => !x.pinned).indexOf(this) : 0; this._pinned = value; this.pinnedChange.emit(this._pinned); }