From a96cb03ad6308f246b6c36454e1c33014e244183 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Wed, 15 Dec 2021 11:03:53 +0300 Subject: [PATCH 1/2] [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(); From fa07c598a70f06b2fc52af4b6861def580f25820 Mon Sep 17 00:00:00 2001 From: Giuseppe Lippolis Date: Wed, 15 Dec 2021 17:58:20 +0100 Subject: [PATCH 2/2] fixes: remove link to missing file --- Avalonia.sln | 1 - 1 file changed, 1 deletion(-) diff --git a/Avalonia.sln b/Avalonia.sln index a288bacbde..3c2fc7437b 100644 --- a/Avalonia.sln +++ b/Avalonia.sln @@ -60,7 +60,6 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{A689DEF5-D50F-4975-8B72-124C9EB54066}" ProjectSection(SolutionItems) = preProject .editorconfig = .editorconfig - src\Shared\SharedAssemblyInfo.cs = src\Shared\SharedAssemblyInfo.cs EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.ReactiveUI", "src\Avalonia.ReactiveUI\Avalonia.ReactiveUI.csproj", "{6417B24E-49C2-4985-8DB2-3AB9D898EC91}"