From 5b9755329fbb92d5336bae80e1f101d60cc7db6c Mon Sep 17 00:00:00 2001 From: Jumar Macato Date: Mon, 27 May 2019 21:08:49 +0800 Subject: [PATCH] Fix GridLineRenderer's DashStyles. --- src/Avalonia.Controls/Grid/GridLinesRenderer.cs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/Avalonia.Controls/Grid/GridLinesRenderer.cs b/src/Avalonia.Controls/Grid/GridLinesRenderer.cs index 338b8c40c1..0f7f5963d2 100644 --- a/src/Avalonia.Controls/Grid/GridLinesRenderer.cs +++ b/src/Avalonia.Controls/Grid/GridLinesRenderer.cs @@ -14,19 +14,15 @@ namespace Avalonia.Controls /// static GridLinesRenderer() { - var oddDashArray = new List(); - oddDashArray.Add(_dashLength); - oddDashArray.Add(_dashLength); - var ds1 = new DashStyle(oddDashArray, 0); + var dashArray = new List() { _dashLength, _dashLength }; + + var ds1 = new DashStyle(dashArray, 0); _oddDashPen = new Pen(Brushes.Blue, _penWidth, lineCap: PenLineCap.Flat, dashStyle: ds1); - var evenDashArray = new List(); - evenDashArray.Add(_dashLength); - evenDashArray.Add(_dashLength); - var ds2 = new DashStyle(evenDashArray, 0); + var ds2 = new DashStyle(dashArray, _dashLength); _evenDashPen = new Pen(Brushes.Yellow, _penWidth, lineCap: PenLineCap.Flat,