Clearing implies jumping to 0 (since that's where the canvas is empty) but actually continues the drawing at the most recent frame. Is there a use case for this, or should clear() just be sugar for jump(0)?
Similarly, jump currently moves the recording frame but not the displayed frame; jump(k) should probably put the canvas into the state at k as well.
Clearing implies jumping to 0 (since that's where the canvas is empty) but actually continues the drawing at the most recent frame. Is there a use case for this, or should
clear()just be sugar forjump(0)?Similarly, jump currently moves the recording frame but not the displayed frame;
jump(k)should probably put the canvas into the state atkas well.