Issues - npnicholson/Orbit GitHub Wiki

  1. ObjectUtil: When an Element is created and added, the system does not correctly gather the new components that the element brings to RecycleElement and as a result, Start(), Restart(), and Shutdown() works incorrectly in those cases (because it is not calling them on every component. Some are being skipped). This issue is caused because ElementUtil creates and Starts elements before ObjectUtil has a chance to add components. Consider combining ObjectUtil and ElementUtil or modifying when ElementPool activates Start()