diff --git a/packages/interactivity/src/init.ts b/packages/interactivity/src/init.ts index 4718f15d07925..b63ffb063044a 100644 --- a/packages/interactivity/src/init.ts +++ b/packages/interactivity/src/init.ts @@ -48,6 +48,7 @@ export const init = async () => { if ( ! hydratedIslands.has( node ) ) { const fragment = getRegionRootFragment( node ); const vdom = toVdom( node ); + initialVdom.set( node, vdom ); await splitTask(); hydrate( vdom, fragment ); await splitTask();