canvas.copy and canvas.move have trouble at the high end of the range
Web-based introductory coding environment
Brought to you by:
zgrep
When the grid is set up, it is possible that the last column or row may only be a partial pixel. Because of that, using canvas.copy or canvas.move can paint those partial pixels into the middle of the grid. As long as the copy/move is to the right or down, it's not a problem.
Currently those incomplete copy/move actions are disallowed, but ideally it should be possible to move/copy from/to anywhere on the screen.