eu tentei separar toda a barra de cima pra impedir de desenhar em cima dos botões de cor, mesmo que isso deixe uma area sem desenhar ficou assim:
function lidaComMovimentoDoMouse(evento) {
var x = evento.pageX - tela.offsetLeft;
var y = evento.pageY - tela.offsetTop;
if (y > tamanhoQuadrados){
if(desenha) {
desenhaCirculo(x, y, 5, corAtual);
}
}
}
teria como expandir essa logica pra liberar o espaço do lado pra desenhar? ou a solução do professor é melhor mesmo?