diff --git a/CHANGELOG.md b/CHANGELOG.md index 614151d8..34d41786 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.2.1-alpha+2 + +- Fixed reactions bubble going below other messages +- Updated llc dependency + ## 0.2.1-alpha+1 - Removed the additional `Navigator` in `StreamChat` widget. diff --git a/example/lib/main.dart b/example/lib/main.dart index f2ae3128..d41c3f4a 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -69,7 +69,6 @@ void main() async { 's2dxdhpxd94g', logLevel: Level.INFO, showLocalNotification: Platform.isAndroid ? showLocalNotification : null, - backgroundKeepAlive: Duration.zero, persistenceEnabled: true, // baseURL: 'chat-us-east-staging.stream-io-api.com', ); diff --git a/lib/src/message_widget.dart b/lib/src/message_widget.dart index 3d554e72..16ed2be3 100644 --- a/lib/src/message_widget.dart +++ b/lib/src/message_widget.dart @@ -237,7 +237,7 @@ class _MessageWidgetState extends State { if (widget.showSendingIndicator == DisplayWidget.hide) SizedBox( - width: 6, + width: 8, ), if (widget.showUserAvatar == DisplayWidget.show) _buildUserAvatar(), @@ -332,7 +332,11 @@ class _MessageWidgetState extends State { void _updateReactionPadding() { WidgetsBinding.instance.addPostFrameCallback((timeStamp) { + if (!mounted) { + return; + } if (_reactionPickerKey.currentContext != null && + widget.message.reactionCounts != null && widget.message.reactionCounts.values .where((element) => element > 0) .length > diff --git a/lib/src/stream_channel.dart b/lib/src/stream_channel.dart index b5ddcd33..1f4edf30 100644 --- a/lib/src/stream_channel.dart +++ b/lib/src/stream_channel.dart @@ -73,7 +73,6 @@ class StreamChannelState extends State { ), ) .then((res) { - print('res.messages.length: ${res.messages.length}'); if (res.messages.isEmpty) { _paginationEnded = true; } diff --git a/pubspec.yaml b/pubspec.yaml index ebb42bde..0df9729c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_chat_flutter homepage: https://github.com/GetStream/stream-chat-flutter description: Stream Chat official Flutter SDK. Build your own chat experience using Dart and Flutter. -version: 0.2.1-alpha+1 +version: 0.2.1-alpha+2 environment: sdk: ">=2.3.0 <3.0.0" @@ -16,12 +16,12 @@ dependencies: cached_network_image: ^2.2.0+1 flutter_markdown: ^0.3.5 url_launcher: ^5.4.7 - video_player: ^0.10.10 + video_player: ^0.10.11 chewie: ^0.9.10 file_picker: ^1.9.0+1 image_picker: ^0.6.6+1 flutter_keyboard_visibility: ^2.0.0 - stream_chat: ^0.2.0-alpha+9 + stream_chat: ^0.2.0-alpha+11 mime: ^0.9.6+3 visibility_detector: ^0.1.5 http_parser: ^3.1.4