From bfec866c94ca6284b5b1ff177d1ade5b107c45ca Mon Sep 17 00:00:00 2001 From: adrien Date: Mon, 13 Oct 2025 17:54:24 +0200 Subject: [PATCH] fix(VOverlay): handle transition prop correctly for target assignment --- packages/vuetify/src/components/VOverlay/VOverlay.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vuetify/src/components/VOverlay/VOverlay.tsx b/packages/vuetify/src/components/VOverlay/VOverlay.tsx index 61e3de2eea6..2a39df36771 100644 --- a/packages/vuetify/src/components/VOverlay/VOverlay.tsx +++ b/packages/vuetify/src/components/VOverlay/VOverlay.tsx @@ -40,6 +40,7 @@ import { getCurrentInstance, getScrollParent, IN_BROWSER, + isObject, propsFactory, standardEasing, useRender, @@ -332,7 +333,7 @@ export const VOverlay = genericComponent()({ appear persisted transition={ props.transition } - target={ target.value } + target={ isObject(props.transition) ? target.value : undefined } onAfterEnter={ onAfterEnter } onAfterLeave={ onAfterLeave } >