Fix a bug in arc bounds calculation when radius is negative.