diff --git a/src/Skia/Avalonia.Skia/SKRoundRectCache.cs b/src/Skia/Avalonia.Skia/SKRoundRectCache.cs index 8de9e65553..4be6171a93 100644 --- a/src/Skia/Avalonia.Skia/SKRoundRectCache.cs +++ b/src/Skia/Avalonia.Skia/SKRoundRectCache.cs @@ -91,8 +91,9 @@ namespace Avalonia.Skia base.Clear(); // Clear out the cache of SKPoint arrays. - _radiiCache.Clear(); + while (_radiiCache.TryTake(out var item)) + { + } } - } }