Por que uma leitura de QR é ignorada e mostra um toast 'Scan ignored'
Saiba por que o app mostra um toast 'Scan ignored — <reason>' em vez de aceitar uma leitura e o que cada motivo significa nas páginas Tracking e Shipment.
Quando um leitor de QR/código de barras de hardware dispara enquanto a página não está pronta para aceitar uma leitura, o app mostra um toast 'Scan ignored — <reason>' em vez de descartá-la silenciosamente. A exceção é o modo câmera na página Tracking do desktop: nele o leitor de hardware não é escutado, então uma leitura não faz nada e não mostra toast.
Na página Tracking, os motivos são: a leitura inválida anterior precisa ser limpa (feche a tela vermelha Invalid-QR ou a folha de resultado sobre a câmera), uma leitura ainda está sendo processada, o modal de rejeição está aberto, uma confirmação de Reject & Remake está aberta, nenhuma estação está mapeada para o usuário, o painel de histórico de rastreamento está aberto, ou o alerta 'Panel Not Required' está aguardando confirmação (toque em Acknowledge para fechá-lo).
Na página Shipment: modo câmera ativado, leitura inválida não limpa, a confirmação 'Shipment not marked as Dispatched' que aparece ao descarregar de um envio que nunca foi despachado, o modal de detalhes do envio, o modal de documento do envio, ou o seletor de ordem de serviço aberto.
Em celulares e tablets, o modo câmera ocupa a tela inteira: os resultados aparecem como uma folha sobre a câmera que se fecha sozinha após alguns segundos, e os toasts usuais de rastreado/já rastreado não são mostrados ali.
✓ Verificado no produto em 15 de outubro de 2026