From 8f198f9796b13b8b61abf727f56e96dcec509f9e Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Tue, 17 Dec 2024 15:18:59 +0000 Subject: [PATCH] [MacOS] fix small memory leak. base.Dispose so that _nativeControlHost and _mouse are disposed correctly. (#17783) --- src/Avalonia.Native/WindowImplBase.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Avalonia.Native/WindowImplBase.cs b/src/Avalonia.Native/WindowImplBase.cs index 29f6547c9f..9cacc25333 100644 --- a/src/Avalonia.Native/WindowImplBase.cs +++ b/src/Avalonia.Native/WindowImplBase.cs @@ -78,8 +78,7 @@ namespace Avalonia.Native public override void Dispose() { Native?.Close(); - Native?.Dispose(); - _handle = null; + base.Dispose(); } public virtual void Show(bool activate, bool isDialog)