From 5dad3e5337669d3fc9bbac56b53f2b8a9e11fa9b Mon Sep 17 00:00:00 2001 From: ggurdin Date: Thu, 31 Oct 2024 13:08:22 -0400 Subject: [PATCH] check if overlay message text is still mounted before calling setState --- lib/pangea/widgets/chat/overlay_message_text.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pangea/widgets/chat/overlay_message_text.dart b/lib/pangea/widgets/chat/overlay_message_text.dart index 4d91ed359..16290e1a8 100644 --- a/lib/pangea/widgets/chat/overlay_message_text.dart +++ b/lib/pangea/widgets/chat/overlay_message_text.dart @@ -104,7 +104,7 @@ class OverlayMessageTextState extends State { widget.overlayController.onClickOverlayMessageToken( tokenPosition.token!, ); - setState(() {}); + if (mounted) setState(() {}); }, text: tokenPosition.token!.text.content, style: style.merge(