Skip to content

Commit 78ee49e

Browse files
committed
fix(pivotGrid): Set sort index on afterViewInit in case header is rendered after already sorted on load/expand.
1 parent cea46eb commit 78ee49e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-row-dimension-header.component.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, HostListener, Inject } from '@angular/core';
1+
import { AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, HostListener, Inject } from '@angular/core';
22

33
import { GridType, IGX_GRID_BASE, PivotGridType } from '../common/grid.interface';
44

@@ -22,7 +22,7 @@ import { PivotUtil } from './pivot-util';
2222
standalone: true,
2323
imports: [IgxIconComponent, NgTemplateOutlet, NgIf, NgClass, SortingIndexPipe]
2424
})
25-
export class IgxPivotRowDimensionHeaderComponent extends IgxGridHeaderComponent {
25+
export class IgxPivotRowDimensionHeaderComponent extends IgxGridHeaderComponent implements AfterViewInit {
2626
private pivotGrid: PivotGridType;
2727

2828
constructor(
@@ -39,6 +39,10 @@ export class IgxPivotRowDimensionHeaderComponent extends IgxGridHeaderComponent
3939
.subscribe((_: ISortingExpression[]) => this.setSortIndex());
4040
}
4141

42+
public ngAfterViewInit(): void {
43+
this.setSortIndex();
44+
}
45+
4246
@HostListener('click', ['$event'])
4347
public override onClick(event: MouseEvent) {
4448
event.preventDefault();

0 commit comments

Comments
 (0)