Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

278
Visualizações
onKeyDown/onKeyUp not firing when pressing the Tab button on Android

When using GBoard keyboard (at least), it appears that onKeyDown and onKeyUp are not firing when pressing the Tab button (the one at the bottom-right corner, with an arrow).

This is causing an issue on a React app we have, where this button is behaving exactly like pressing the Tab button on a real keyboard, but we're able to suppress its behavior on desktops and other devices.

I've confirmed that this is not a React issue, as if I try exactly the same with the below, the event isn't fired when pressing Tab on Android/GBoard:

<input id="text-field" type="text" placeholder="Press Tab here" />
<input id="text-field-2" type="text" />
<script>
$('#text-field').on('keydown', function (e) {
    alert(e.key);
});
</script>

Tested on Android 10 & Android 11, using Google Chrome with GBoard.

Any idea how to handle the pressing of that button?
Is this intended/documented?

enter image description here

enter image description here

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda