diff --git a/lib/screens/login.dart b/lib/screens/login.dart index e422695..ba51df3 100644 --- a/lib/screens/login.dart +++ b/lib/screens/login.dart @@ -30,8 +30,11 @@ class _LoginScreenState extends State { return Link( onTap: () { - // Navigator.of(context).pop(); - auth.setActiveAccountIndex(index); + auth.setActiveAccountIndex(null); + // FIXME: trigger scaffold reload + Future.delayed(Duration(milliseconds: 100), () { + auth.setActiveAccountIndex(index); + }); }, child: Container( padding: CommonStyle.padding,