Skip to content

Commit be49344

Browse files
committed
fix(grid): safe guard against grid.addRow(undefined)
1 parent e4d2b5d commit be49344

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

projects/igniteui-angular/src/lib/grids/grid-base.directive.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5764,7 +5764,7 @@ export abstract class IgxGridBaseDirective extends DisplayDensityBase implements
57645764
* @hidden @internal
57655765
*/
57665766
public isSummaryRow(rowData): boolean {
5767-
return rowData.summaries && (rowData.summaries instanceof Map);
5767+
return rowData && rowData.summaries && (rowData.summaries instanceof Map);
57685768
}
57695769

57705770
/**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,7 @@ export class IgxGridComponent extends IgxGridBaseDirective implements GridType,
598598
* @hidden @internal
599599
*/
600600
public isDetailRecord(record) {
601-
return record.detailsData !== undefined;
601+
return record && record.detailsData !== undefined;
602602
}
603603

604604
/**

0 commit comments

Comments
 (0)