C#: Add null check before calling `UnregisterGodotObject`

(cherry picked from commit 693e6e036b)
This commit is contained in:
RedworkDE 2023-07-07 13:09:40 +02:00 committed by Yuri Sizov
parent 6018ff49d6
commit 69948f7489
1 changed files with 4 additions and 1 deletions

View File

@ -125,8 +125,11 @@ namespace Godot
NativePtr = IntPtr.Zero;
}
if (_weakReferenceToSelf != null)
{
DisposablesTracker.UnregisterGodotObject(this, _weakReferenceToSelf);
}
}
/// <summary>
/// Converts this <see cref="GodotObject"/> to a string.