fix(Suspense): reset vnode.placeholder to null when removing placeholder

This commit is contained in:
daiwei 2025-09-26 09:12:47 +08:00
parent 5a8aa0b2ba
commit 588de481ba
1 changed files with 2 additions and 0 deletions

View File

@ -728,6 +728,8 @@ function createSuspenseBoundary(
optimized, optimized,
) )
if (placeholder) { if (placeholder) {
// clean up placeholder reference
vnode.placeholder = null
remove(placeholder) remove(placeholder)
} }
updateHOCHostEl(instance, vnode.el) updateHOCHostEl(instance, vnode.el)