Skip to content

Commit 087d3d9

Browse files
authored
Merge branch 'master' into SKrastev/row-pinning-nav
2 parents 4e2a3d1 + 346c14d commit 087d3d9

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2947,7 +2947,8 @@ export class IgxGridBaseDirective extends DisplayDensityBase implements
29472947
if (this.hasPinnedRecords && pinned) {
29482948
this._filteredPinnedData = data || [];
29492949
const filteredUnpinned = this._filteredUnpinnedData || [];
2950-
this.filteredData = [... this._filteredPinnedData, ... filteredUnpinned];
2950+
const filteredData = [... this._filteredPinnedData, ... filteredUnpinned];
2951+
this.filteredData = filteredData.length > 0 ? filteredData : this._filteredUnpinnedData;
29512952
} else if (this.hasPinnedRecords && !pinned) {
29522953
this._filteredUnpinnedData = data;
29532954
} else {

src/app/grid-row-pinning/grid-row-pinning.sample.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181

8282
<div class="sample-column">
8383
<div>igxTreeGrid</div>
84-
<igx-tree-grid [pinning]="pinningConfig" #treegrid [allowFiltering]='true' [data]="treeData" primaryKey="employeeID" foreignKey="PID" [rowSelectable]="true"
84+
<igx-tree-grid [paging]='true' [pinning]="pinningConfig" #treegrid [allowFiltering]='true' [data]="treeData" primaryKey="employeeID" foreignKey="PID" [rowSelectable]="true"
8585
[width]="'900px'" [height]="'800px'" [showToolbar]="true"
8686
[columnHiding]="true" [columnPinning]="true" [exportExcel]="true" [exportCsv]="true" exportText="Export"
8787
>
@@ -94,7 +94,7 @@
9494
</igx-column>
9595
<igx-column *ngFor="let c of treeColumns" [field]="c.field" [dataType]="c.dataType" [header]="c.label"
9696
[pinned]="c.pinned" [movable]="c.movable" [groupable]="false" [resizable]="c.resizable" [width]="c.width"
97-
[sortable]="true" [filterable]="true" [editable]="true" [hidden]="c.hidden" [hasSummary]="c.hasSummary"
97+
[sortable]="true" [filterable]="true" [editable]="true" [hidden]="c.hidden"
9898
[minWidth]="c.minWidth" [maxWidth]="c.maxWidth">
9999
</igx-column>
100100

0 commit comments

Comments
 (0)