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
Remove hacks around checking sync while disposing the shellmap #19714
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice detective work!
Not tested yet, but changes look sensible.
9a06223
to
21096d4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and now also tested.
After disabled the
|
If you'd like to keep the assertion, perhaps you will want to called |
#19657 made me investigate why those hacks/workarounds are needed. It turns out the sync of the world changes because all actors and effects are dropped from the (shellmap) world when it is being disposed this tick.
This PR comes with three commits:
HACK
s and directly load into the editor.