From a8a3f635a96777649ac9613db041e08a816219a7 Mon Sep 17 00:00:00 2001 From: Maxwell Keonwoo Kang Date: Tue, 26 Apr 2022 08:01:29 -0700 Subject: [PATCH] fix submitted indices to be cleared before entity removal --- com.sebaslab.svelto.ecs/Core/EnginesRoot.Submission.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/com.sebaslab.svelto.ecs/Core/EnginesRoot.Submission.cs b/com.sebaslab.svelto.ecs/Core/EnginesRoot.Submission.cs index 55366f9..442e311 100644 --- a/com.sebaslab.svelto.ecs/Core/EnginesRoot.Submission.cs +++ b/com.sebaslab.svelto.ecs/Core/EnginesRoot.Submission.cs @@ -75,6 +75,8 @@ namespace Svelto.ECS using (sampler.Sample("Remove Entities")) { + enginesRoot._cachedRangeOfSubmittedIndices.FastClear(); + foreach (var entitiesToRemove in removeOperations) { ExclusiveGroupStruct fromGroup = entitiesToRemove.key;