diff --git a/packages/flutter/lib/painting/box_painter.dart b/packages/flutter/lib/painting/box_painter.dart index c085218cb6..448a439c8f 100644 --- a/packages/flutter/lib/painting/box_painter.dart +++ b/packages/flutter/lib/painting/box_painter.dart @@ -763,6 +763,9 @@ class BoxPainter { assert(_decoration.shape == Shape.circle); assert(_decoration.borderRadius == null); double width = _decoration.border.top.width; + if (width <= 0.0) { + return; + } Paint paint = new Paint() ..color = _decoration.border.top.color ..strokeWidth = width