We noticed that the stage/context is disposed before the actual tree of display objects which can cause errors when disposing & recreating a Starling instance (app relaunch without exit to refresh data for example).
Our fix was to simply add:
starling.root.dispose();
Before the call:
starling.dispose();
However, it would be better changed in the framework I think.
Hi Daniel,
We noticed that the stage/context is disposed before the actual tree of display objects which can cause errors when disposing & recreating a Starling instance (app relaunch without exit to refresh data for example).
Our fix was to simply add: starling.root.dispose(); Before the call: starling.dispose();
However, it would be better changed in the framework I think.
Kind regards,
Cameron