Browse Source

GeometryNode.Pen may be null.

scenegraph-after-breakage
Steven Kirk 9 years ago
parent
commit
dc20897915
  1. 2
      src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs

2
src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs

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

Loading…
Cancel
Save