From b0ca1cc652c4e97c8bd8a461e062633659e2dbd5 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 4 Nov 2021 16:00:02 +0100 Subject: [PATCH] Fix crash when applying prefab that includes both removed and added objects --- Source/Engine/Level/Prefabs/Prefab.Apply.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Engine/Level/Prefabs/Prefab.Apply.cpp b/Source/Engine/Level/Prefabs/Prefab.Apply.cpp index 655dae14b..b960ce7cf 100644 --- a/Source/Engine/Level/Prefabs/Prefab.Apply.cpp +++ b/Source/Engine/Level/Prefabs/Prefab.Apply.cpp @@ -364,6 +364,7 @@ bool PrefabInstanceData::SynchronizePrefabInstances(Array& p obj->SetParent(nullptr); sceneObjects.Value->RemoveAtKeepOrder(i); + deserializeSceneObjectIndex--; existingObjectsCount--; } }