Merge pull request #322 from dhruvpvx/bug/android-rounded-issue

fix linecap is not rounded when fill is 25 or 50
This commit is contained in:
Markus Lindqvist 2023-12-19 13:44:41 +02:00 committed by GitHub
commit 8ec7f76dc8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,7 @@ export default class CircularProgress extends React.PureComponent {
}
circlePath(x, y, radius, startAngle, endAngle) {
var start = this.polarToCartesian(x, y, radius, endAngle * 0.9999);
var start = this.polarToCartesian(x, y, radius, endAngle * 0.9999999);
var end = this.polarToCartesian(x, y, radius, startAngle);
var largeArcFlag = endAngle - startAngle <= 180 ? '0' : '1';
var d = ['M', start.x, start.y, 'A', radius, radius, 0, largeArcFlag, 0, end.x, end.y];