Browse Source

GeometryNode.Pen may be null.

Steven Kirk 8 years ago
parent
commit
dc20897915
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs

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

@@ -29,7 +29,7 @@ namespace Avalonia.Rendering.SceneGraph
             IGeometryImpl geometry,
             IDictionary<IVisual, Scene> childScenes = null)
         {
-            Bounds = geometry.GetRenderBounds(pen.Thickness).TransformToAABB(transform);
+            Bounds = geometry.GetRenderBounds(pen?.Thickness ?? 0).TransformToAABB(transform);
             Transform = transform;
             Brush = ToImmutable(brush);
             Pen = ToImmutable(pen);