Index: util/fp2anim =================================================================== --- util/fp2anim (revision 351) +++ util/fp2anim (revision 352) @@ -96,6 +96,10 @@ function rarc(cx, cy, rx, ry, a_start, a_delta, width ,a1, a2) { + if (a_delta < 0) { + a_start = 180-a_start + a_delta = -a_delta + } step = a_delta * 100 * 2 / (((rx > ry) ? rx : ry) + 1) for(a1 = a_start; a1 < a_start + a_delta - step; a1 += step) { a2 = a1+step