C#: Add null check before calling `UnregisterGodotObject`

This commit is contained in:
RedworkDE 2023-07-07 13:09:40 +02:00
parent 443820686c
commit 693e6e036b
1 changed files with 4 additions and 1 deletions

View File

@ -125,7 +125,10 @@ namespace Godot
NativePtr = IntPtr.Zero; NativePtr = IntPtr.Zero;
} }
DisposablesTracker.UnregisterGodotObject(this, _weakReferenceToSelf); if (_weakReferenceToSelf != null)
{
DisposablesTracker.UnregisterGodotObject(this, _weakReferenceToSelf);
}
} }
/// <summary> /// <summary>