diff --git a/packages/stream_chat_flutter/lib/src/message_input.dart b/packages/stream_chat_flutter/lib/src/message_input.dart index 82087fab..fed1cc4e 100644 --- a/packages/stream_chat_flutter/lib/src/message_input.dart +++ b/packages/stream_chat_flutter/lib/src/message_input.dart @@ -384,6 +384,9 @@ class MessageInputState extends State { Timer? _slowModeTimer; void _startSlowMode() { + if (!mounted) { + return; + } final channel = StreamChannel.of(context).channel; final cooldownStartedAt = channel.cooldownStartedAt; if (cooldownStartedAt != null) { diff --git a/packages/stream_chat_flutter/pubspec.yaml b/packages/stream_chat_flutter/pubspec.yaml index 69cee1e9..f7236c74 100644 --- a/packages/stream_chat_flutter/pubspec.yaml +++ b/packages/stream_chat_flutter/pubspec.yaml @@ -17,7 +17,7 @@ dependencies: diacritic: ^0.1.3 dio: ^4.0.0 ezanimation: ^0.5.0 - file_picker: ^3.0.1 + file_picker: ^4.1.3 flutter: sdk: flutter flutter_markdown: ^0.6.1 @@ -25,7 +25,7 @@ dependencies: flutter_slidable: ^0.6.0 flutter_svg: ^0.22.0 http_parser: ^4.0.0 - image_gallery_saver: ^1.6.9 + image_gallery_saver: ^1.7.0 image_picker: ^0.8.2 jiffy: ^4.1.0 lottie: ^1.0.1 @@ -43,7 +43,7 @@ dependencies: url_launcher: ^6.0.3 video_compress: ^3.0.0 video_player: ^2.1.0 - video_thumbnail: ^0.3.3 + video_thumbnail: ^0.4.3 visibility_detector: ^0.2.0 flutter: @@ -57,7 +57,7 @@ flutter: dev_dependencies: flutter_test: sdk: flutter - golden_toolkit: ^0.9.0 + golden_toolkit: ^0.10.0 mocktail: ^0.1.2 path: ^1.8.0 pedantic: ^1.11.0