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

View file

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