### fix: 41 verbessere Lade- und Navigationslogik
- **OnlineNennungFormular:** `isLoading`-State präziser verwaltet und Erfolgsmeldungen erweitert. - **WebMainScreen:** Hashwechsel-Logik verbessert, Erfolgsscreen modularisiert. - **UI-Version:** auf `v2026-04-23.41 - UI NAVIGATION FIX` aktualisiert.
This commit is contained in:
+4
-4
@@ -400,11 +400,11 @@ fun OnlineNennungFormular(
|
||||
errorMessage = null
|
||||
onNennenAbgeschickt(payload) { success, error ->
|
||||
println("Formular Callback erhalten: success=$success, error=$error")
|
||||
isLoading = false
|
||||
if (!success) {
|
||||
isLoading = false
|
||||
errorMessage = "Senden fehlgeschlagen: " + (error ?: "Fehler beim Server-Aufruf. Bitte prüfen Sie die Browser-Konsole (F12) auf Netzwerk-Fehler.")
|
||||
} else {
|
||||
println("Formular meldet: Erfolg!")
|
||||
println("Formular meldet: Erfolg! (Ladezustand bleibt aktiv bis Screen-Wechsel)")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -445,11 +445,11 @@ fun OnlineNennungFormular(
|
||||
errorMessage = null
|
||||
onNennenAbgeschickt(payload) { success, error ->
|
||||
println("Button Callback erhalten: success=$success, error=$error")
|
||||
isLoading = false
|
||||
if (!success) {
|
||||
isLoading = false
|
||||
errorMessage = "Senden fehlgeschlagen: " + (error ?: "Netzwerkfehler oder Server nicht erreichbar.")
|
||||
} else {
|
||||
println("Button meldet: Erfolg!")
|
||||
println("Button meldet: Erfolg! (Ladezustand bleibt aktiv bis Screen-Wechsel)")
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user