Skip to content

Commit 45b1627

Browse files
authored
Merge branch 'develop' into fix/unscaled-deltatime-2183
2 parents 7c7bb53 + 22df9e8 commit 45b1627

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

com.unity.netcode.gameobjects/Runtime/Core/NetworkBehaviourUpdater.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ internal void NetworkBehaviourUpdate(NetworkManager networkManager)
2626
#endif
2727
try
2828
{
29+
// NetworkObject references can become null, when hidden or despawned. Once NUll, there is no point
30+
// trying to process them, even if they were previously marked as dirty.
31+
m_DirtyNetworkObjects.RemoveWhere((sobj) => sobj == null);
32+
2933
if (networkManager.IsServer)
3034
{
3135
foreach (var dirtyObj in m_DirtyNetworkObjects)

0 commit comments

Comments
 (0)