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 247975c757f..499c85e7d26 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.component.ts @@ -1303,6 +1303,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 */