Add missing scenes locking

This commit is contained in:
Wojtek Figat
2023-06-09 13:48:33 +02:00
parent 126ea687e6
commit 393514c13d

View File

@@ -830,6 +830,7 @@ Array<Actor*> Level::FindActors(const Tag& tag, Actor* root)
}
else
{
ScopeLock lock(ScenesLock);
for (Scene* scene : Scenes)
FindActorsRecursive(scene, tag, result);
}
@@ -858,6 +859,7 @@ Array<Actor*> Level::FindActorsByParentTag(const Tag& parentTag, Actor* root)
}
else
{
ScopeLock lock(ScenesLock);
for (Scene* scene : Scenes)
FindActorsRecursiveByParentTags(scene, subTags, result);
}