Skip to content

Commit 40c6a26

Browse files
Merge pull request #3299 from kravets-levko/fix/multifilter-dropdown
Multifilter's dropdown cropped when visualization container is too small
2 parents 7847cf7 + 06887f6 commit 40c6a26

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

client/app/components/filters.html

+17-4
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,29 @@
33
<div class="col-sm-6 p-l-0 filter-container" ng-repeat="filter in $ctrl.filters">
44
<label>{{filter.friendlyName}}</label>
55

6-
<ui-select ng-model="filter.current" ng-if="!filter.multiple" on-select="$ctrl.filterChangeListener(filter, $model)" on-remove="$ctrl.filterChangeListener(filter, $model)"
7-
remove-selected="false" append-to-body="true">
6+
<ui-select
7+
ng-if="!filter.multiple"
8+
ng-model="filter.current"
9+
on-select="$ctrl.filterChangeListener(filter, $model)"
10+
on-remove="$ctrl.filterChangeListener(filter, $model)"
11+
remove-selected="false"
12+
append-to-body="true"
13+
>
814
<ui-select-match placeholder="Select value for {{filter.friendlyName}}...">{{$select.selected | filterValue:filter}}</ui-select-match>
915
<ui-select-choices repeat="value in filter.values | filter: $select.search">
1016
{{value | filterValue:filter }}
1117
</ui-select-choices>
1218
</ui-select>
1319

14-
<ui-select ng-model="filter.current" multiple ng-if="filter.multiple" on-select="$ctrl.filterChangeListener(filter, $model)"
15-
on-remove="$ctrl.filterChangeListener(filter, $model)" remove-selected="false">
20+
<ui-select
21+
ng-if="filter.multiple"
22+
multiple
23+
ng-model="filter.current"
24+
on-select="$ctrl.filterChangeListener(filter, $model)"
25+
on-remove="$ctrl.filterChangeListener(filter, $model)"
26+
remove-selected="false"
27+
append-to-body="true"
28+
>
1629
<ui-select-match placeholder="Select value for {{filter.friendlyName}}...">{{$item | filterValue:filter}}</ui-select-match>
1730
<ui-select-choices repeat="value in filter.values | filter: $select.search" group-by="$ctrl.itemGroup">
1831
<span ng-if="value == '*'">

0 commit comments

Comments
 (0)