Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nested components in detached branch render while being detached even with child suspensible suspense #8678

Closed
zkulbeda opened this issue Jun 29, 2023 · 1 comment · Fixed by #10055

Comments

@zkulbeda
Copy link

zkulbeda commented Jun 29, 2023

Vue version

3.3.4

Link to minimal reproduction

https://play.vuejs.org

Steps to reproduce

  • Click on Show Async
  • Wait for everything to be displayed

What is expected?

  • The async child should render only once in the first click

What is actually happening?

  • The toggle causes the async child to render twice

System Info

No response

Any additional comments?

Previous bug #5513 was closed due to the introduction of the suspensible option. But the bug is still present even when using suspensible on Suspense. This issue is blocking vuejs/router#1324 from closing

@719media
Copy link

719media commented Jan 9, 2024

Just noting for reference, verified this is still a problem with vue v3.4.6

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants