maxSafeRadius constant
double
const maxSafeRadius
Maximum safe finite corner radius used to guard against double.infinity collapsing to 0.0 in Flutter's RRect scaling algorithm.
When a corner radius exceeds rectangle dimensions, Flutter's RRect
algorithm scales radii by min(1.0, size / (r1 + r2)). If r is
double.infinity, size / infinity evaluates to 0.0, collapsing
all corners to sharp 90-degree rectangles. A large-but-finite value
(99999.0) scales down to size / 2.0 (a perfect pill/circle) at any
conceivable resolution without IEEE-754 overflow.
Implementation
static const double maxSafeRadius = 99999.0;