fixed the single workspace canvas.

- todo: draw object outlines when outside of the canvas.