diff --git a/lib/screens/12_request/request_screen.dart b/lib/screens/12_request/request_screen.dart index 0966b0d..0d696b0 100644 --- a/lib/screens/12_request/request_screen.dart +++ b/lib/screens/12_request/request_screen.dart @@ -775,8 +775,10 @@ class _RequestScreenState extends State { _amount, description, ); + if (!mounted) return; _mintSubscription = mintStream.listen(_onMintEvent); } catch (e) { + if (!mounted) return; setState(() { _status = RequestStatus.error; _errorMessage = e.toString();