State:New|TargetRelease:No Target|icon_bug|icon_katana|database:public|Resolution:Fixed|BugID:384745|
Problem summary:
During a live render, if a location is deleted the deletion events that are sent to the render plug-in come in a seemingly random order.
Steps to reproduce:
1. Create a project with a pony at a deep scene graph location eg. /root/world/geo/continent/herd/pony
2. Start a live render
3. Open the Live Render Monitor tab (from developer resources)
4. Disable the pony node to trigger deletion events
Expected behaviour:
Deletion events should be sent to the render plug-in in some discernable order, or in an optimised way so that only the highest scene graph location is sent. This would allow render plug-ins to handle deleted location events in a standard way.
Actual behaviour:
A location deleted event is sent for all removed locations in a seemingly random order.
Workaround:
No known workaround.
We're sorry to hear that
Please tell us why