Skip to content

Commit ee4310c

Browse files
authored
Merge branch 'master' into PMiteva/disabled-textarea-6847
2 parents fd5ff46 + 3f92792 commit ee4310c

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,9 @@ export class IgxHierarchicalGridComponent extends IgxHierarchicalGridBaseDirecti
619619
}
620620

621621
public getDefaultExpandState(record: any) {
622+
if (this.hasChildrenKey && !record[this.hasChildrenKey]) {
623+
return false;
624+
}
622625
return this.expandChildren;
623626

624627
}

projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,8 @@ describe('Basic IgxHierarchicalGrid #hGrid', () => {
433433
hierarchicalGrid.expandRow(row2.rowData);
434434
expect(row1.expanded).toBe(false);
435435
expect(row2.expanded).toBe(true);
436+
hierarchicalGrid.expandAll();
437+
expect(row1.expanded).toBe(false);
436438
});
437439

438440
it('should not expand children when hasChildrenKey is false for the row and there is primaryKey', () => {

0 commit comments

Comments
 (0)