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();