- Navios
- 26 de abril de 2026 às 21:04 UTC
- Autor
- kamo
- Enviar
- 8395893
Os botões dialpad chamados e.preventDefault() em ambos onTouchStart e Touchend. Isso impede o navegador de disparar o evento de clique sintético que segue um toque — então onClick={handleDialpadClick} nunca foi executado comprimidos, e tocar uma tecla nunca anexou o dígito ao mostrador. O caminho do rato não foi afectado porque os eventos do rato não passam por aquele portão. Soltar o preventDefault de onTouchStart/onTouchCancel, e em onTouchEnd keep preventDefault (para suprimir a seleção iOS long-press) enquanto invoca explicitamente handleDialpadClique para que o dígito ainda pousa.