From 0c2aa7030b0c4036573d0d0d317b1c557f3e1a85 Mon Sep 17 00:00:00 2001 From: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Mon, 4 Apr 2022 22:10:23 +0800 Subject: [PATCH] Merge pull request #7921 from 0x0ade/fix-ellipsenode-transform Add missing context.Transform = Transform in EllipseNode --- src/Avalonia.Visuals/Rendering/SceneGraph/EllipseNode.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/EllipseNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/EllipseNode.cs index a8c5579a4b7..555d962a7d2 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/EllipseNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/EllipseNode.cs @@ -59,6 +59,7 @@ public bool Equals(Matrix transform, IBrush brush, IPen pen, Rect rect) public override void Render(IDrawingContextImpl context) { + context.Transform = Transform; context.DrawEllipse(Brush, Pen, Rect); }