diff --git a/GlitchyEngine/src/World/Components/TextRendererComponent.bf b/GlitchyEngine/src/World/Components/TextRendererComponent.bf index 61b5e47..e9b22aa 100644 --- a/GlitchyEngine/src/World/Components/TextRendererComponent.bf +++ b/GlitchyEngine/src/World/Components/TextRendererComponent.bf @@ -53,10 +53,10 @@ struct TextRendererComponent : IDisposableComponent, ICopyComponent Enum.SetFlagConditionally(ref _flags, .NeedsRebuild, value); } - public void Dispose() + public void Dispose() mut { delete _text; - _preparedText?.ReleaseRef(); + ReleaseRefAndNullify!(_preparedText); } public static void Copy(Self* source, Self* target) @@ -67,6 +67,7 @@ struct TextRendererComponent : IDisposableComponent, ICopyComponent