From 675bb93fd503384dc78f25ec1e6fa88685b80c79 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 17 Mar 2021 19:24:29 +0100 Subject: [PATCH] Fix missing prefab instanced actors events sending on changes apply (regression) --- Source/Engine/Level/Prefabs/Prefab.Apply.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Level/Prefabs/Prefab.Apply.cpp b/Source/Engine/Level/Prefabs/Prefab.Apply.cpp index 45ec036bd..f65c9fbe9 100644 --- a/Source/Engine/Level/Prefabs/Prefab.Apply.cpp +++ b/Source/Engine/Level/Prefabs/Prefab.Apply.cpp @@ -385,7 +385,7 @@ bool PrefabInstanceData::SynchronizePrefabInstances(Array& p { SceneObject* obj = sceneObjects->At(i); Actor* actor = dynamic_cast(obj); - if (actor && actor->IsDuringPlay()) + if (actor) { const bool shouldBeActiveInHierarchy = actor->GetIsActive() && (!actor->GetParent() || actor->GetParent()->IsActiveInHierarchy()); if (shouldBeActiveInHierarchy != actor->IsActiveInHierarchy())