Skip to content

Commit 8608eb2

Browse files
authored
Merge pull request #10587 from IgniteUI/hanastasov/13-fixes
fix(grid): safe guard against grid.addRow(undefined)
2 parents dc8223d + 567d024 commit 8608eb2

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)