Skip to content

Commit 9d7fae2

Browse files
committed
chore(tGrid): fix issue related with pagination whe expand/collapse rows #9097
1 parent 279d54c commit 9d7fae2

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

Diff for: projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-expanding.spec.ts

+8-4
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,8 @@ describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => {
786786

787787
it('should update current page when \'collapseAll\' ', fakeAsync(() => {
788788
// Test prerequisites
789-
treeGrid.paging = true;
789+
fix.componentInstance.paging = true;
790+
fix.detectChanges();
790791
treeGrid.perPage = 2;
791792
fix.detectChanges();
792793
tick(16);
@@ -817,7 +818,8 @@ describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => {
817818

818819
it('Should update the paginator when a row of any level is expanded', fakeAsync(() => {
819820
// Test prerequisites
820-
treeGrid.paging = true;
821+
fix.componentInstance.paging = true;
822+
fix.detectChanges();
821823
treeGrid.perPage = 5;
822824
fix.detectChanges();
823825
tick(16);
@@ -862,7 +864,8 @@ describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => {
862864

863865
it('Should update the paginator when a row of any level is collapsed', fakeAsync(() => {
864866
// Test prerequisites
865-
treeGrid.paging = true;
867+
fix.componentInstance.paging = true;
868+
fix.detectChanges();
866869
treeGrid.perPage = 5;
867870
fix.detectChanges();
868871
tick(16);
@@ -892,7 +895,8 @@ describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => {
892895

893896
it('Should update the paginator when navigating through pages', fakeAsync(() => {
894897
// Test prerequisites
895-
treeGrid.paging = true;
898+
fix.componentInstance.paging = true;
899+
fix.detectChanges();
896900
treeGrid.perPage = 5;
897901
fix.detectChanges();
898902
tick(16);

Diff for: projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.pipes.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ export class IgxTreeGridPagingPipe implements PipeTransform {
257257

258258
const result: ITreeGridRecord[] = DataUtil.page(cloneArray(collection), state, len);
259259
grid.pagingState = state;
260-
(grid as any)._page = state.index;
260+
grid.paginator.page = state.index;
261261

262262
return result;
263263
}

0 commit comments

Comments
 (0)