diff --git a/packages/floating-vue/src/components/Popper.ts b/packages/floating-vue/src/components/Popper.ts index 76e38860..cfce246b 100644 --- a/packages/floating-vue/src/components/Popper.ts +++ b/packages/floating-vue/src/components/Popper.ts @@ -374,7 +374,10 @@ export default () => defineComponent({ 'triggers', 'positioningDisabled', ].reduce((acc, prop) => { - acc[prop] = '$_refreshListeners' + acc[prop] = { + handler: '$_refreshListeners', + deep: true, + } return acc }, {}), @@ -391,7 +394,10 @@ export default () => defineComponent({ 'shiftCrossAxis', 'flip', ].reduce((acc, prop) => { - acc[prop] = '$_computePosition' + acc[prop] = { + handler: '$_computePosition', + deep: true, + } return acc }, {}), },