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

Fix hydration of suspense fragments that contain text nodes #3287

Merged

Conversation

ealmloff
Copy link
Member

@ealmloff ealmloff commented Dec 4, 2024

The node walker that hydrates streaming fragments in fullstack was walking some nodes twice which took too many ids off of the stack. This PR fixes that issue and adds more debug information for data hydration failures in debug mode

Fixes #3041
Fixes #3299

@ealmloff ealmloff added bug Something isn't working fullstack related to the fullstack crate labels Dec 4, 2024
@ealmloff ealmloff marked this pull request as ready for review December 7, 2024 02:25
@ealmloff ealmloff added the breaking This is a breaking change label Dec 7, 2024
@ealmloff ealmloff removed the breaking This is a breaking change label Dec 7, 2024
@jkelleyrtp jkelleyrtp force-pushed the fix-hydration-with-text-fragment-nodes branch 6 times, most recently from 38a85d0 to 651e6ab Compare January 8, 2025 03:21
@jkelleyrtp jkelleyrtp merged commit d41ab3a into DioxusLabs:main Jan 8, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fullstack related to the fullstack crate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Double render of element on use_server_future when using asset!()s use_server_future Hydration error
2 participants