Fix crash when updating object during scene disposing

This commit is contained in:
Wojtek Figat
2021-07-08 00:39:29 +02:00
parent 38bf3d87ed
commit d86dfbb973

View File

@@ -45,6 +45,8 @@ int32 SceneRendering::DrawEntries::Add(Actor* obj)
void SceneRendering::DrawEntries::Update(Actor* obj, int32 key)
{
if (List.IsEmpty())
return;
auto& e = List[key];
ASSERT_LOW_LAYER(obj == e.Actor);
e.LayerMask = obj->GetLayerMask();