diff --git a/lib/authentication/view/account_linking_page.dart b/lib/authentication/view/account_linking_page.dart index f1e7d821..f4783eaa 100644 --- a/lib/authentication/view/account_linking_page.dart +++ b/lib/authentication/view/account_linking_page.dart @@ -75,7 +75,7 @@ class AccountLinkingPage extends StatelessWidget { onPressed: isLoading ? null : () { - context.goNamed( + context.pushNamed( Routes.accountLinkingRequestCodeName, ); }, diff --git a/lib/authentication/view/authentication_page.dart b/lib/authentication/view/authentication_page.dart index e7b12c53..ed5a2500 100644 --- a/lib/authentication/view/authentication_page.dart +++ b/lib/authentication/view/authentication_page.dart @@ -85,7 +85,7 @@ class AuthenticationPage extends StatelessWidget { onPressed: isLoading ? null : () { - context.goNamed(Routes.requestCodeName); + context.pushNamed(Routes.requestCodeName); }, label: Text(l10n.authenticationEmailSignInButton), style: ElevatedButton.styleFrom( diff --git a/lib/authentication/view/request_code_page.dart b/lib/authentication/view/request_code_page.dart index 8a945a2a..70f2ff10 100644 --- a/lib/authentication/view/request_code_page.dart +++ b/lib/authentication/view/request_code_page.dart @@ -72,12 +72,12 @@ class _RequestCodeView extends StatelessWidget { context, ).routerDelegate.currentConfiguration.last.route.name; if (currentRouteName == Routes.accountLinkingRequestCodeName) { - context.goNamed( + context.pushNamed( Routes.accountLinkingVerifyCodeName, pathParameters: {'email': state.email!}, ); } else { - context.goNamed( + context.pushNamed( Routes.verifyCodeName, pathParameters: {'email': state.email!}, );