From 09f4ab8ea06958b49ea12bcc5bd55da86292441a Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Wed, 15 Dec 2021 16:35:23 +0000 Subject: [PATCH] Merge pull request #7163 from AvaloniaUI/fixes/7158-dispose-x11-transparency-helper [X11] Dispose transparency helper --- src/Avalonia.X11/X11Window.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Avalonia.X11/X11Window.cs b/src/Avalonia.X11/X11Window.cs index b2bc9d1a35..982bca6439 100644 --- a/src/Avalonia.X11/X11Window.cs +++ b/src/Avalonia.X11/X11Window.cs @@ -785,6 +785,12 @@ namespace Avalonia.X11 void Cleanup() { + if (_transparencyHelper != null) + { + _transparencyHelper.Dispose(); + _transparencyHelper = null; + } + if (_imeControl != null) { _imeControl.Dispose();