diff --git a/lib/ui/widgets/init_widget.dart b/lib/ui/widgets/init_widget.dart index e9240fa..ecd8609 100644 --- a/lib/ui/widgets/init_widget.dart +++ b/lib/ui/widgets/init_widget.dart @@ -62,6 +62,10 @@ class _InitializeWidgetState extends SafeState { print("Could not connect to server! $e"); print(stack); + // Pop until we reach main route + Navigator.of(context) + .popUntil((settings) => ModalRoute.of(context).isCurrent); + setState(() { _error = true; });