cursor partially working

moving canvas bug, magenta not updating cursor color