From dc208979150335def37136b14dbecc5720678c72 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Thu, 29 Jun 2017 11:52:02 +0200 Subject: [PATCH] GeometryNode.Pen may be null. --- src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs index 55c6a2b9b3..077a753b8d 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs @@ -29,7 +29,7 @@ namespace Avalonia.Rendering.SceneGraph IGeometryImpl geometry, IDictionary 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);