diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts index ddf918f42b7..913a7d26e9c 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts @@ -1300,6 +1300,17 @@ export class IgxGridComponent extends IgxGridBaseDirective implements GridType, super.onColumnsAddedOrRemoved(); } + /** + * @hidden + */ + protected override onColumnsChanged(change: QueryList) { + super.onColumnsChanged(change); + + if (this.hasColumnLayouts && !(this.navigation instanceof IgxGridMRLNavigationService)) { + this._setupNavigationService(); + } + } + /** * @hidden @internal */