fix: progress arc also needs false (was true, drawing near-complete circle)

This commit is contained in:
2026-07-25 17:30:30 +08:00
parent b9b2d51601
commit a0d41bfdaf
+1 -1
View File
@@ -107,7 +107,7 @@ function draw(cur,max){
const pd=pc*totalLen; const pd=pc*totalLen;
ctx.beginPath(); ctx.beginPath();
if(pd<=arcLen){ if(pd<=arcLen){
ctx.arc(sx,sy,sr,d2r(As),d2r(As+(Ae-As)*(pd/arcLen)),true); ctx.arc(sx,sy,sr,d2r(As),d2r(As+(Ae-As)*(pd/arcLen)),false);
}else{ }else{
ctx.arc(sx,sy,sr,d2r(As),d2r(Ae),false); ctx.arc(sx,sy,sr,d2r(As),d2r(Ae),false);
ctx.lineTo(ex+(pd-arcLen)/lineLen*(lx-ex),ey); ctx.lineTo(ex+(pd-arcLen)/lineLen*(lx-ex),ey);