diff --git a/lib/authentication/view/request_code_page.dart b/lib/authentication/view/request_code_page.dart index 427a94c..ae0425d 100644 --- a/lib/authentication/view/request_code_page.dart +++ b/lib/authentication/view/request_code_page.dart @@ -91,12 +91,7 @@ class _RequestCodeView extends StatelessWidget { } }, // BuildWhen prevents unnecessary rebuilds if only listening - buildWhen: (previous, current) => - current.status != previous.status && - (current.status == AuthenticationStatus.initial || - current.status == - AuthenticationStatus.requestCodeInProgress || - current.status == AuthenticationStatus.failure), + buildWhen: (previous, current) => previous.status != current.status, builder: (context, state) { final isLoading = state.status == AuthenticationStatus.requestCodeInProgress;