diff --git a/lib/src/screens/send/widgets/send_card.dart b/lib/src/screens/send/widgets/send_card.dart index 3a1e0c71f..007b90054 100644 --- a/lib/src/screens/send/widgets/send_card.dart +++ b/lib/src/screens/send/widgets/send_card.dart @@ -347,7 +347,9 @@ class SendCardState extends State with AutomaticKeepAliveClientMixin _handleSwapFlow(PaymentViewModel paymentViewModel, PaymentFlowResult result) async { - Navigator.of(context).pop(); + if (mounted && Navigator.of(context).canPop()) { + Navigator.of(context).pop(); + } final bottomSheet = getIt.get(param1: result); await showModalBottomSheet( context: context,