Fix replay infinite loop (#21129)

This commit is contained in:
metalgearsloth
2023-10-21 09:37:02 +11:00
committed by GitHub
parent 82627cab15
commit 44bd12c8a5

View File

@@ -135,7 +135,9 @@ public sealed partial class ReplaySpectatorSystem
Entity<MapGridComponent>? maxUid = null;
float? maxSize = null;
while (EntityQueryEnumerator<MapGridComponent>().MoveNext(out var uid, out var grid))
var gridQuery = EntityQueryEnumerator<MapGridComponent>();
while (gridQuery.MoveNext(out var uid, out var grid))
{
var size = grid.LocalAABB.Size.LengthSquared();
if (maxSize == null || size > maxSize)