You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cases like #197 (where a dehydrated Suspense node turns into a regular one) produce confusing failures because we expect Fiber alternates to be "for life", whereas in practice they can actually get disconnected by React in some cases. (Search for "Disconnect" in ReactFiberBeginWork.)
Additionally, I think changing tag can also produce confusing failures if it changes from a value that was filtered out, to a value that is not filtered out.
We need to be more proactive about handling these cases when we make such changes to React, and we need to look at existing cases where this happens and whether we can handle them.
The text was updated successfully, but these errors were encountered:
This repository is being merged into the main React repo (github.com/facebook/react). As part of this, I am moving all issues to that repository as well and closing them here.
Cases like #197 (where a dehydrated Suspense node turns into a regular one) produce confusing failures because we expect Fiber alternates to be "for life", whereas in practice they can actually get disconnected by React in some cases. (Search for "Disconnect" in ReactFiberBeginWork.)
Additionally, I think changing
tag
can also produce confusing failures if it changes from a value that was filtered out, to a value that is not filtered out.We need to be more proactive about handling these cases when we make such changes to React, and we need to look at existing cases where this happens and whether we can handle them.
The text was updated successfully, but these errors were encountered: