I still get this, but I must admit I have to force it.
For example, on android, I have snapshots nested in snapshots, and the inner ones don’t get refreshed (but I’m happy to accept this is something I’d need to do manually, unless there could be some way of specifying the update order of snapshots?
For example what I do now is:
What would be nice is to be able to specify what order they draw in, as if I am sure the inner snapshots update first, I could update the top level snapshot in the same frame, secure in the knowledge it was done last.
Off the top of my head then, here’s a suggestion:
snapshot.renderPriority = <integer>
Where they render in order from lowest to highest.
So I could set the container snapshot to a priority of 1, and the inner ones to 2 so they all get updated first. Might as well make it count up for order instead of down, as you’d then have an unlimited system (rather than the opposite way, where 1 or 0 would be a logical ‘limit’).