fix: cycleArg imprecise fraction operation

This commit is contained in:
Felix Roos 2022-04-22 12:40:23 +02:00
parent 51a806b0ba
commit 72eeaf446e

View File

@ -33,7 +33,7 @@ export class TimeSpan {
// (Note that the output timespan probably does not start *at* Time 0 --
// that only happens when the input Arc starts at an integral Time.)
const b = this.begin.cyclePos();
const e = b + (this.end - this.begin);
const e = b.add(this.end.sub(this.begin));
return new TimeSpan(b, e);
}