From 89be28cadf096258154bc7a906fa1eaaaeadf553 Mon Sep 17 00:00:00 2001 From: Deven Joshi Date: Wed, 21 Apr 2021 12:44:52 +0530 Subject: [PATCH] Fix dispose bug for controller --- packages/stream_chat_flutter_core/example/lib/main.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/stream_chat_flutter_core/example/lib/main.dart b/packages/stream_chat_flutter_core/example/lib/main.dart index de10574b..f5f803c8 100644 --- a/packages/stream_chat_flutter_core/example/lib/main.dart +++ b/packages/stream_chat_flutter_core/example/lib/main.dart @@ -307,8 +307,10 @@ class _MessageScreenState extends State { await channel.sendMessage( Message(text: _controller.value.text), ); - _controller.clear(); - _updateList(); + if (mounted) { + _controller.clear(); + _updateList(); + } } }, child: const Padding(