Skip to content

Commit 7514c45

Browse files
authored
fix(grid): re-init nav service after columns change in WC with layouts (#16253)
2 parents 2f82308 + edfe0be commit 7514c45

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

projects/igniteui-angular/src/lib/grids/grid/grid.component.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1300,6 +1300,17 @@ export class IgxGridComponent extends IgxGridBaseDirective implements GridType,
13001300
super.onColumnsAddedOrRemoved();
13011301
}
13021302

1303+
/**
1304+
* @hidden
1305+
*/
1306+
protected override onColumnsChanged(change: QueryList<IgxColumnComponent>) {
1307+
super.onColumnsChanged(change);
1308+
1309+
if (this.hasColumnLayouts && !(this.navigation instanceof IgxGridMRLNavigationService)) {
1310+
this._setupNavigationService();
1311+
}
1312+
}
1313+
13031314
/**
13041315
* @hidden @internal
13051316
*/

0 commit comments

Comments
 (0)