Issues with OnDestroy and Canvas

OnDestroy is disabling my canvas components even when I unparent it from the object being destroyed

I’m guessing this is related to the OnDestroy and not the parenting to null.

I’m trying to let the canvas live a little bit longer after the gameobject is destroyed so it can show a smooth zoom/fadeout, so I was thinking if I unparented it from its object it would work.

The server is the one destroying the object so It’s not like I can disable the mesh or anything.

I worked around my issue by not parenting the canvas to the doomed object in the first place.

Thats one work around but this sounds like a bug we should fix. If you could submit a bug it would help.