diff --git a/HelpersLib/Extensions/GraphicsExtensions.cs b/HelpersLib/Extensions/GraphicsExtensions.cs index 4a066d053..57ae3d55c 100644 --- a/HelpersLib/Extensions/GraphicsExtensions.cs +++ b/HelpersLib/Extensions/GraphicsExtensions.cs @@ -32,9 +32,12 @@ public static class GraphicsExtensions { public static void DrawRectangleProper(this Graphics g, Pen pen, Rectangle rect) { - rect = rect.SizeOffset(-1); + if ((int)pen.Width == 1) + { + rect = rect.SizeOffset(-1); + } - if (rect.Width > 1 && rect.Height > 1) + if (rect.Width > 0 && rect.Height > 0) { g.DrawRectangle(pen, rect); }