Compare commits

...

1 Commits

Author SHA1 Message Date
bymyself
77b8df1c08 fix: remove appendTo override from FormDropdown to restore correct positioning
Reverts the appendTo='self' override added by #10338 for FormDropdown only.
PrimeVue Popover defaults to appendTo='body', which correctly positions
the dropdown outside CSS-transformed containers. App mode is unaffected
since 'body' is the desired behavior there too.

FormDropdownMenuActions sub-popovers are left unchanged — they nest
inside the already-teleported FormDropdown popover where 'self' is correct.

Fixes #10499
2026-04-10 16:46:09 -07:00

View File

@@ -4,7 +4,6 @@ import Popover from 'primevue/popover'
import { computed, ref, useTemplateRef } from 'vue'
import { useI18n } from 'vue-i18n'
import { useTransformCompatOverlayProps } from '@/composables/useTransformCompatOverlayProps'
import { useToastStore } from '@/platform/updates/common/toastStore'
import type {
@@ -51,7 +50,6 @@ interface Props {
}
const { t } = useI18n()
const overlayProps = useTransformCompatOverlayProps()
const {
placeholder,
@@ -211,7 +209,6 @@ function handleSelection(item: FormDropdownItem, index: number) {
ref="popoverRef"
:dismissable="true"
:close-on-escape="true"
:append-to="overlayProps.appendTo"
unstyled
:pt="{
root: {