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?
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?
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!