]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(vapor): handle next host node for vapor component (#13823)
authorJack <50577157+jackma9604@users.noreply.github.com>
Fri, 29 Aug 2025 07:48:41 +0000 (15:48 +0800)
committerGitHub <noreply@github.com>
Fri, 29 Aug 2025 07:48:41 +0000 (15:48 +0800)
close #13824

---------

Co-authored-by: daiwei <daiwei521@126.com>
packages/runtime-core/src/renderer.ts

index fdb6b5f820b3994339326a38520bf9c8523d2169..17ae7c6aba3376f21953eb6dea9579fd48b097cf 100644 (file)
@@ -2499,7 +2499,7 @@ function baseCreateRenderer(
   const getNextHostNode: NextFn = vnode => {
     if (vnode.shapeFlag & ShapeFlags.COMPONENT) {
       if ((vnode.type as ConcreteComponent).__vapor) {
-        return hostNextSibling((vnode.component! as any).block)
+        return hostNextSibling(vnode.anchor!)
       }
       return getNextHostNode(vnode.component!.subTree)
     }