diff --git a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts index fdd88ba2794..1072b6ecb41 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts @@ -4106,7 +4106,10 @@ export abstract class IgxGridBaseDirective implements GridType, return this._activeRowIndexes; } else { const activeRow = this.navigation.activeNode?.row; - const selectedCellIndexes = (this.selectionService.selection?.keys() as any)?.toArray(); + + const selectedCellIndexes = this.selectionService.selection + ? Array.from(this.selectionService.selection.keys()) + : []; this._activeRowIndexes = [activeRow, ...selectedCellIndexes]; return this._activeRowIndexes; }