From: daiwei Date: Fri, 20 Jun 2025 02:23:43 +0000 (+0800) Subject: Merge branch 'edison/feat/fowardedSlots' into edison/testVapor X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1bb0fa1c8745238390ee5d04cb96f7e475e17a21;p=thirdparty%2Fvuejs%2Fcore.git Merge branch 'edison/feat/fowardedSlots' into edison/testVapor --- 1bb0fa1c8745238390ee5d04cb96f7e475e17a21 diff --cc packages/runtime-vapor/src/block.ts index 6fcec466a3,93c88f9c01..582b310452 --- a/packages/runtime-vapor/src/block.ts +++ b/packages/runtime-vapor/src/block.ts @@@ -216,13 -124,17 +216,16 @@@ export function insert insert(b, parent, anchor) } } else { + if (block.anchor) { + insert(block.anchor, parent, anchor) + anchor = block.anchor + } // fragment if (block.insert) { - // TODO handle hydration for vdom interop - block.insert(parent, anchor) + block.insert(parent, anchor, (block as TransitionBlock).$transition) } else { - insert(block.nodes, parent, anchor) + insert(block.nodes, parent, anchor, parentSuspense) } - if (block.anchor) insert(block.anchor, parent, anchor) } }