Browse Source

Fixed LineNode.Bounds calculation

Fixes #1089
Steven Kirk 8 years ago
parent
commit
50161e7761
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs

+ 1 - 1
src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs

@@ -29,7 +29,7 @@ namespace Avalonia.Rendering.SceneGraph
             Point p2,
             IDictionary<IVisual, Scene> childScenes = null)
         {
-            Bounds = new Rect(P1, P2);
+            Bounds = new Rect(p1, p2).TransformToAABB(transform).Inflate(pen?.Thickness ?? 0);
             Transform = transform;
             Pen = pen?.ToImmutable();
             P1 = p1;