Closed
Description
Vue version
3.5.13
Link to minimal reproduction
https://github.com/dgrayvold/vue-list-rendering-issue
Steps to reproduce
- Install dependencies with
pnpm i
- Run the dev server
- Navigate to the index page and click the
Scramble
button
What is expected?
The list is rendered properly with the expected scrambled order rendered at the top of the page
What is actually happening?
Rendering fails. The console shows the error Uncaught (in promise) DOMException: Node.insertBefore: Child to insert before is not a child of this node
System Info
Any additional comments?
Possibly a duplicate of #11617 as the workaround mentioned does make this work. Issue was originally discovered with nuxt/nuxt#31568