Skip to content

Commit 9c6c57f

Browse files
committed
Prevent floating dropdown menus when scrolling on form
1 parent 714b04e commit 9c6c57f

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

ui/src/views/offering/AddComputeOffering.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@
281281
</template>
282282
<a-select
283283
mode="multiple"
284+
:getPopupContainer="(trigger) => trigger.parentNode"
284285
v-model:value="form.domainid"
285286
showSearch
286287
optionFilterProp="label"
@@ -307,6 +308,7 @@
307308
mode="multiple"
308309
v-model:value="form.zoneid"
309310
showSearch
311+
:getPopupContainer="(trigger) => trigger.parentNode"
310312
optionFilterProp="label"
311313
:filterOption="(input, option) => {
312314
return option.label.toLowerCase().indexOf(input.toLowerCase()) >= 0

ui/src/views/offering/AddDiskOffering.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@
226226
</template>
227227
<a-select
228228
mode="multiple"
229+
:getPopupContainer="(trigger) => trigger.parentNode"
229230
v-model:value="form.domainid"
230231
showSearch
231232
optionFilterProp="label"
@@ -250,6 +251,7 @@
250251
<a-select
251252
id="zone-selection"
252253
mode="multiple"
254+
:getPopupContainer="(trigger) => trigger.parentNode"
253255
v-model:value="form.zoneid"
254256
showSearch
255257
optionFilterProp="label"

ui/src/views/offering/AddNetworkOffering.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,7 @@
430430
</template>
431431
<a-select
432432
mode="multiple"
433+
:getPopupContainer="(trigger) => trigger.parentNode"
433434
v-model:value="form.domainid"
434435
showSearch
435436
optionFilterProp="label"
@@ -454,6 +455,7 @@
454455
<a-select
455456
id="zone-selection"
456457
mode="multiple"
458+
:getPopupContainer="(trigger) => trigger.parentNode"
457459
v-model:value="form.zoneid"
458460
showSearch
459461
optionFilterProp="label"

ui/src/views/offering/AddVpcOffering.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
</template>
127127
<a-select
128128
mode="multiple"
129+
:getPopupContainer="(trigger) => trigger.parentNode"
129130
v-model:value="form.domainid"
130131
showSearch
131132
optionFilterProp="label"
@@ -150,6 +151,7 @@
150151
<a-select
151152
id="zone-selection"
152153
mode="multiple"
154+
:getPopupContainer="(trigger) => trigger.parentNode"
153155
v-model:value="form.zoneid"
154156
showSearch
155157
optionFilterProp="label"

0 commit comments

Comments
 (0)