- Navios
- 12 de maio de 2026 às 02:22 UTC
- Autor
- kamo
- Enviar
- 1c00483
NavigationInterceptor submete ouvinte tratado qualquer formulário cujo form.action era truty e method=get como uma navegação, e chamado setLoading( true) no contexto de carregamento global. Sem um explícito atributo action, o navegador resolve form.action para o atual URL da página — sempre verdadeiro — então cada formulário MUI/React usando onSubmit e prevenir o Default tropeçou neste ramo. preventDefault parou o navegação real, mas nada nunca girado estáLoading de volta ao falso, assim, a tela cheia carregando sobreposição sentou-se em cima da página até o usuário recarregado. Teste contra o atributo HTML real (form.getAttribute('action')) apenas formulários realmente configurados para GET-navegar em outro lugar gatilho a sobreposição; formulários manipulados pelo cliente são agora ignorados.