]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
wip: fix e2e test
authordaiwei <daiwei521@126.com>
Fri, 20 Jun 2025 02:40:31 +0000 (10:40 +0800)
committerdaiwei <daiwei521@126.com>
Fri, 20 Jun 2025 02:40:31 +0000 (10:40 +0800)
packages/runtime-vapor/src/block.ts
packages/runtime-vapor/src/vdomInterop.ts

index 582b3104525ec2209c289a18749e024c4f9987e6..1f38a3aad6087a8e82d4f0807976c15253fa8d12 100644 (file)
@@ -198,7 +198,7 @@ export function insert(
         performTransitionEnter(
           block,
           (block as TransitionBlock).$transition as TransitionHooks,
-          () => parent.insertBefore(block, anchor),
+          () => parent.insertBefore(block, anchor as Node),
           parentSuspense,
         )
       } else {
index 54d0d0624ffb8d0da49c3a56e6059bdd306d681d..a0c851594e1336a976f51ee7e89c2f940d617a41 100644 (file)
@@ -259,7 +259,7 @@ function createVDOMComponent(
     internals.umt(vnode.component!, null, !!parentNode)
   }
 
-  vnode.scopeId = parentInstance.type.__scopeId!
+  vnode.scopeId = parentInstance && parentInstance.type.__scopeId!
 
   frag.insert = (parentNode, anchor, transition) => {
     const prev = currentInstance