Index: src/Common/SharpMap.UI/Forms/MapControl.cs =================================================================== diff -u -r65da9848ca60b1981afea6e99f742761e02f1c19 -r98a7464aa2f9a8163979b8a9d5ac617e412ba3a0 --- src/Common/SharpMap.UI/Forms/MapControl.cs (.../MapControl.cs) (revision 65da9848ca60b1981afea6e99f742761e02f1c19) +++ src/Common/SharpMap.UI/Forms/MapControl.cs (.../MapControl.cs) (revision 98a7464aa2f9a8163979b8a9d5ac617e412ba3a0) @@ -220,14 +220,7 @@ { vectorStyle.Line.Color = Color.FromArgb(128, vectorStyle.Line.Color); SolidBrush solidBrush = vectorStyle.Fill as SolidBrush; - if (null != solidBrush) - { - vectorStyle.Fill = new SolidBrush(Color.FromArgb(127, solidBrush.Color)); - } - else // possibly a multicolor brush - { - vectorStyle.Fill = new SolidBrush(Color.FromArgb(63, Color.DodgerBlue)); - } + vectorStyle.Fill = null != solidBrush ? new SolidBrush(Color.FromArgb(127, solidBrush.Color)) : new SolidBrush(Color.FromArgb(63, Color.DodgerBlue)); if (null != vectorStyle.Symbol) { Bitmap bitmap = new Bitmap(vectorStyle.Symbol.Width, vectorStyle.Symbol.Height);