Skip to content

Commit 5be4a1a

Browse files
committed
fix(*): Add a check if a sorting direction is None
1 parent dc19776 commit 5be4a1a

File tree

1 file changed

+4
-1
lines changed
  • projects/igniteui-angular/src/lib/grids/common

1 file changed

+4
-1
lines changed

projects/igniteui-angular/src/lib/grids/common/strategy.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { IGroupingState } from '../../data-operations/groupby-state.interface';
55
import { IGroupingExpression } from '../../data-operations/grouping-expression.interface';
66
import { IGroupByResult } from '../../data-operations/grouping-result.interface';
77
import { getHierarchy, isHierarchyMatch } from '../../data-operations/operations';
8-
import { DefaultSortingStrategy, ISortingExpression } from '../../data-operations/sorting-strategy';
8+
import { DefaultSortingStrategy, ISortingExpression, SortingDirection } from '../../data-operations/sorting-strategy';
99
import { GridType } from './grid.interface';
1010

1111
const DATE_TYPE = 'date';
@@ -141,6 +141,9 @@ export class IgxSorting implements IGridSortingStrategy {
141141
private prepareExpressions(expressions: ISortingExpression[], grid: GridType): IGridInternalSortingExpression[] {
142142
const multipleSortingExpressions: IGridInternalSortingExpression[] = [];
143143
for (const expr of expressions) {
144+
if (expr.dir === SortingDirection.None) {
145+
continue;
146+
}
144147
if (!expr.strategy) {
145148
expr.strategy = DefaultSortingStrategy.instance();
146149
}

0 commit comments

Comments
 (0)