Skip to content

Commit 38acb32

Browse files
authored
Merge branch '19.1.x' into sstoychev/uuid-19.1
2 parents 20f7416 + 68cb311 commit 38acb32

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

projects/igniteui-angular/src/lib/data-operations/filtering-expression.interface.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export enum FilteringLogic {
77
Or
88
}
99

10-
/* tsPlainInterface */
1110
/* marshalByValue */
1211
/**
1312
* Represents filtering expressions.

projects/igniteui-angular/src/lib/data-operations/filtering-expressions-tree.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export declare interface IExpressionTree {
1616
returnFields?: string[] | null;
1717
}
1818

19+
/* alternateBaseType: ExpressionTree */
1920
/* marshalByValue */
2021
export declare interface IFilteringExpressionsTree extends IBaseEventArgs, IExpressionTree {
2122
filteringOperands: (IFilteringExpressionsTree | IFilteringExpression)[];

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6609,10 +6609,10 @@ export abstract class IgxGridBaseDirective implements GridType,
66096609
.filter((c) => c.pinned);
66106610
this._unpinnedColumns = newColumns.filter((c) => !c.pinned);
66116611
this._columns = newColumns;
6612-
if (this._columns && this._filteringExpressionsTree) {
6612+
if (this._columns && this._columns.length && this._filteringExpressionsTree) {
66136613
this._filteringExpressionsTree = recreateTreeFromFields(this._filteringExpressionsTree, this.columns) as IFilteringExpressionsTree;
66146614
}
6615-
if (this._columns && this._advancedFilteringExpressionsTree) {
6615+
if (this._columns && this._columns.length && this._advancedFilteringExpressionsTree) {
66166616
this._advancedFilteringExpressionsTree = recreateTreeFromFields(this._advancedFilteringExpressionsTree, this.columns) as IFilteringExpressionsTree;
66176617
}
66186618
this.resetCaches();
@@ -6677,10 +6677,10 @@ export abstract class IgxGridBaseDirective implements GridType,
66776677
} else {
66786678
this._columns = this.getColumnList();
66796679
}
6680-
if (this._columns && this._filteringExpressionsTree) {
6680+
if (this._columns && this._columns.length && this._filteringExpressionsTree) {
66816681
this._filteringExpressionsTree = recreateTreeFromFields(this._filteringExpressionsTree, this._columns) as IFilteringExpressionsTree;
66826682
}
6683-
if (this._columns && this._advancedFilteringExpressionsTree) {
6683+
if (this._columns && this._columns.length && this._advancedFilteringExpressionsTree) {
66846684
this._advancedFilteringExpressionsTree = recreateTreeFromFields(this._advancedFilteringExpressionsTree, this._columns) as IFilteringExpressionsTree;
66856685
}
66866686

0 commit comments

Comments
 (0)