Fix crash when updating object during scene disposing
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user