Skip to content

Commit 53de92f

Browse files
committed
fix(pivot): Update columns when filter from all dimensions changes
1 parent 6332b51 commit 53de92f

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-filtering.service.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ export class IgxPivotFilteringService extends IgxFilteringService {
2020
const dim = allDimensions.find(x => x.memberName === fieldName || x.member === fieldName);
2121
dim.filter = undefined;
2222
grid.filteringPipeTrigger++;
23-
if (PivotUtil.flatten(config.columns).indexOf(dim) !== -1 ||
24-
PivotUtil.flatten(config.filters).indexOf(dim) !== -1) {
23+
if (allDimensions.indexOf(dim) !== -1) {
2524
// update columns
2625
(grid as any).setupColumns();
2726
}
@@ -43,8 +42,7 @@ export class IgxPivotFilteringService extends IgxFilteringService {
4342
this.prepare_filtering_expression(filteringTree, fieldName, term, conditionOrExpressionsTree, ignoreCase, fieldFilterIndex);
4443
dim.filter = filteringTree;
4544
grid.filteringPipeTrigger++;
46-
if (PivotUtil.flatten(config.columns).indexOf(dim) !== -1 ||
47-
PivotUtil.flatten(config.filters).indexOf(dim) !== -1) {
45+
if (allDimensions.indexOf(dim) !== -1) {
4846
// update columns
4947
(grid as any).setupColumns();
5048
}

0 commit comments

Comments
 (0)