Olá, Sandra. Tudo bom?
Testei o seu código e aqui funcionou.
Abrindo a página, uso o botão ESQUERDO para desenhar os círculos. No primeiro clique, desenha um círculo azul - a cor inicial.
Clico com o botão DIREITO e nenhum círculo é desenhado, como esperado. Após isso, ao usar o botão ESQUERDO, um círculo vermelho é desenhado.
Usando o direito mais uma vez, quando uso o esquerdo, o círculo verde é desenhado.
Após isso, repetindo o procedimento mais uma vez, aparece o círculo azul e a ordem segue.
Como você está testando a aplicação? Com qual navegador? Eu usei o Chrome.
Abs e bons estudos.