- Verschifft
- 12. Mai 2026 um 02:22 UTC
- Autor
- kamo
- Ausschuss
- 1c00483
NavigationInterceptors Zuhörer behandelte jede Form, deren Formulare form.action war wahrheitsgemäß und method=get als Navigation, und genannt setLoading(true) auf dem globalen LoadingContext. Ohne eine explizite Aktionsattribut, der Browser löst form.action zum Strom Seite URL - immer wahrheitsgemäß - so dass jedes MUI/React-Formular mit auf Submit und verhindernDefault stolperte diese Filiale. verhindernDefault gestoppt tatsächliche Navigation, aber nichts jemals gedreht isLoading zurück zu false, so der Vollbild-Lade-Überlager saß oben auf der Seite, bis die Benutzer neu geladen. Testen Sie mit dem eigentlichen HTML-Attribut (form.getAttribute('action')) so nur Formen wirklich eingerichtet, um GET-Navigate anderswo Trigger das Overlay; Client-handled Formulare werden nun ignoriert.