Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix for issue phaserjs#917, replaces commit dc49cfc
Fix for issue phaserjs#917: Calling reset() on Sprite with a P2 body can result in body.data.world == null. Calling addToWorld() would previously not check the _toRemove array, which could, if the timing were right, result in a Sprite being revived but then removed from the P2 World--the result of this being the Sprite's data would be in a mixed state causing it to appear visually but not function in the world.
- Loading branch information