Skip to content

Commit 66dac20

Browse files
MKirovaMKirova
MKirova
authored and
MKirova
committed
chore(*): Fix issue with initrtially pinned rows.
1 parent d4bba40 commit 66dac20

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

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

+8
Original file line numberDiff line numberDiff line change
@@ -2670,6 +2670,14 @@ export class IgxGridBaseDirective extends DisplayDensityBase implements
26702670
return this._pinnedRecordIDs.length > 0;
26712671
}
26722672

2673+
/**
2674+
* @hidden
2675+
* @internal
2676+
*/
2677+
public get pinnedRecordsCount() {
2678+
return this._pinnedRecordIDs.length;
2679+
}
2680+
26732681
private keydownHandler = (event) => {
26742682
const key = event.key.toLowerCase();
26752683
if ((isNavigationKey(key) && event.keyCode !== 32) || key === 'tab' || key === 'pagedown' || key === 'pageup') {

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ export class IgxGridPagingPipe implements PipeTransform {
103103
if (!this.gridAPI.grid.paging) {
104104
return collection;
105105
}
106-
const _perPage = perPage - this.gridAPI.grid.pinnedRows.length;
106+
const _perPage = perPage - this.gridAPI.grid.pinnedRecordsCount;
107107
const state = {
108108
index: page,
109109
recordsPerPage: _perPage

0 commit comments

Comments
 (0)