From 8bdeee9bb63f0ed33f601b9cce677b4bc45380b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Mon, 9 Feb 2026 11:56:41 +0100 Subject: [PATCH] Use PushClipToBounds in composition rendering --- .../ServerCompositionVisual/ServerCompositionVisual.Render.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionVisual/ServerCompositionVisual.Render.cs b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionVisual/ServerCompositionVisual.Render.cs index ad828b068a..d2dd0346d6 100644 --- a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionVisual/ServerCompositionVisual.Render.cs +++ b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionVisual/ServerCompositionVisual.Render.cs @@ -110,7 +110,7 @@ partial class ServerCompositionVisual _walkContext.PushClip(effectiveClip); if (visual.ClipToBounds) - _canvas.PushClip(new Rect(0, 0, visual.Size.X, visual.Size.Y)); + visual.PushClipToBounds(_canvas); if (visual.Clip != null) _canvas.PushGeometryClip(visual.Clip);