Skip to content

Commit f043c9f

Browse files
test: fix
Fixing issue where now spawn manager can be null sooner than expected because all references have been cleared (i.e. NetworkClient pointing to the player object possibly).
1 parent 98355a1 commit f043c9f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

com.unity.netcode.gameobjects/Tests/Runtime/Prefabs/NetworkPrefabOverrideTests.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,9 +321,12 @@ bool ClientDisconnected(ulong clientId)
321321
{
322322
continue;
323323
}
324-
324+
if (manager.SpawnManager == null)
325+
{
326+
continue;
327+
}
325328
var clientOwnedObjects = manager.SpawnManager.SpawnedObjects.Where((c) => c.Value.OwnerClientId == clientId).ToList();
326-
if (clientOwnedObjects.Count > 0)
329+
if (clientOwnedObjects != null && clientOwnedObjects.Count > 0)
327330
{
328331
return false;
329332
}

0 commit comments

Comments
 (0)