1
resposta

O que é menu contextual padrão?

O que é menu contextual padrão? e o que isso tem a ver com o "return false; " que tem na aula 3 exercício 4 do curso lógica de programação 2?

1 resposta

Olá Rafael, tudo bem?

O canvas por padrão tem um comportamento de ao clicar com o botão direito, aparecer um pequeno "menu", tipicamente com algumas funções básicas:

  • Salvar Imagem
  • Ver Imagem

E outras dependendo do navegador

Quando estamos ouvindo o evento de oncontextmenu e retornamos algo verdadeiro, após apertar com o botão direito, teremos as opções visíveis, quando retornamos false não é habilitado esse menu

Você pode testar isso, mudando para return true ou até tirando o retorno :)

Então o instrutor para evitar esse comportamento indesejado, colocou o return false para que possa clicar quantas vezes quiser, sem que as opções padrões fique incomodando

Abraços e Bons Estudos!