Skip to content

Commit 878981e

Browse files
committed
feat(h-grid): hide return fields select/combo in advanced filtering
1 parent 0d60679 commit 878981e

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

projects/igniteui-angular/src/lib/query-builder/query-builder-tree.component.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929
</div>
3030

3131
<div class="igx-filter-tree__inputs-field">
32-
<span class="igx-query-builder__label">Select</span>
32+
@if (!this.isHierarchicalGridNestedQuery()) {
33+
<span class="igx-query-builder__label">Select</span>
34+
}
3335
@if (!parentExpression) {
3436
<igx-combo
3537
#returnFieldsCombo
@@ -67,7 +69,7 @@
6769
</ng-template>
6870
</igx-combo>
6971
}
70-
@else {
72+
@else if (!this.isAdvancedFiltering() && !this.isHierarchicalGridNestedQuery()) {
7173
<igx-select #returnFieldSelect
7274
type="box"
7375
(selectionChanging)="onReturnFieldSelectChanging($event)"

projects/igniteui-angular/src/lib/query-builder/query-builder-tree.component.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,11 @@ export class IgxQueryBuilderTreeComponent implements AfterViewInit, OnDestroy {
524524
return this.entities?.length === 1 && !this.entities[0]?.name;
525525
}
526526

527+
/** @hidden */
528+
protected isHierarchicalGridNestedQuery(): boolean {
529+
return this.queryBuilder.entities !== this.entities
530+
}
531+
527532
/** @hidden */
528533
protected isSearchValueInputDisabled(): boolean {
529534
return !this.selectedField ||

0 commit comments

Comments
 (0)