From 8b21872430676ba7e69e6b861f4228ca5a86850a Mon Sep 17 00:00:00 2001 From: Benedikt Stebner Date: Mon, 27 Apr 2026 11:15:39 +0200 Subject: [PATCH] Update tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs b/tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs index ab49e0a30d..4d46feda51 100644 --- a/tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs +++ b/tests/Avalonia.Base.UnitTests/Media/FontManagerTests.cs @@ -117,7 +117,8 @@ namespace Avalonia.Base.UnitTests.Media for (int i = 0; i < iterations; i++) { // Remove the cached collection so both threads must re-create it. - fontCollections.TryRemove(collectionKey, out _); + if (fontCollections.TryRemove(collectionKey, out var removedCollection)) + removedCollection.Dispose(); using var barrier = new Barrier(2); bool r1 = false, r2 = false;