Conversation
|
@Maschga musste das mit Initial Route wieder zurückbauen, da es mehrere Fälle (bspw. server löschen) gab wo wir dann in falschen Zuständen steckengeblieben sind. Das manuelle Navigieren zwischen Main/Server abhängig davon ob man den serverUrl Wert gerade neu setzt oder entfernt geht theoretisch. Erfordert aber viel Disziplin. ServerManual ist nun einfach in beiden Stacks enthalten. Damit klappt auch der Direkteinsprung. Aus Nutzersicht wäre es im Fall "Direkteinsprung + serverUrl existiert" eigentlich sogar ganz gut, wenn erst noch ein Dialog kommt, der fragt ob man wirklich seine aktuelle Einstellung überschreiben möchte. Das könnte sich dann im "SettingsScreen" abspielen. Aber ist etwas für einen separaten PR. |
|
Der PR hat mutmaßlich auch #80 (comment) gelöst. 🎉 |
The introduced
initialRouteNameleads to problems on startup becauseserverUrlis evaluated asynchronously (initially "unknown" > [real value]). Initial Route does not reflect the update. Introducing a dedicated loading state here to fix this.\cc @Maschga