From b01b658b93bc0f2e22ff43c267a9dc81a3d4d0b9 Mon Sep 17 00:00:00 2001 From: Forte11Cuba Date: Thu, 2 Apr 2026 01:52:53 -0600 Subject: [PATCH] fix: add mounted guards after async mintTokens call --- lib/screens/12_request/request_screen.dart | 2 ++ 1 file changed, 2 insertions(+) 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();