From ed16cb82d053f4bfc5b1e8c0641268f76029af62 Mon Sep 17 00:00:00 2001 From: Efthymis Sarmpanis Date: Mon, 4 Dec 2023 13:04:01 +0200 Subject: [PATCH] fix(ui): remove deprecated `showReactionPickerTail` parameter in `StreamMessageWidget` --- packages/stream_chat_flutter/CHANGELOG.md | 1 + .../lib/src/message_widget/message_widget.dart | 14 -------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/packages/stream_chat_flutter/CHANGELOG.md b/packages/stream_chat_flutter/CHANGELOG.md index da95b5e9..d8c9327f 100644 --- a/packages/stream_chat_flutter/CHANGELOG.md +++ b/packages/stream_chat_flutter/CHANGELOG.md @@ -23,6 +23,7 @@ - Removed deprecated `showConfirmationDialog` method. Use `showConfirmationBottomSheet` instead. - Removed deprecated `showInfoDialog` method. Use `showInfoBottomSheet` instead. - Removed deprecated `wrapAttachmentWidget` method. Use `WrapAttachmentWidget` class instead. +- Removed deprecated `showReactionPickerTail` parameter. Use `showReactionPicker` instead. ✅ Added diff --git a/packages/stream_chat_flutter/lib/src/message_widget/message_widget.dart b/packages/stream_chat_flutter/lib/src/message_widget/message_widget.dart index d76e2325..14be657d 100644 --- a/packages/stream_chat_flutter/lib/src/message_widget/message_widget.dart +++ b/packages/stream_chat_flutter/lib/src/message_widget/message_widget.dart @@ -2,7 +2,6 @@ import 'package:contextmenu/contextmenu.dart'; import 'package:flutter/material.dart' hide ButtonStyle; import 'package:flutter/services.dart'; import 'package:flutter_portal/flutter_portal.dart'; -import 'package:meta/meta.dart'; import 'package:stream_chat_flutter/conditional_parent_builder/conditional_parent_builder.dart'; import 'package:stream_chat_flutter/platform_widget_builder/platform_widget_builder.dart'; import 'package:stream_chat_flutter/src/attachment/builder/attachment_widget_builder.dart'; @@ -57,7 +56,6 @@ class StreamMessageWidget extends StatefulWidget { this.onReactionsTap, this.onReactionsHover, this.showReactionPicker = true, - @internal this.showReactionPickerTail = false, this.showUserAvatar = DisplayWidget.show, this.showSendingIndicator = true, this.showThreadReplyIndicator = false, @@ -400,13 +398,6 @@ class StreamMessageWidget extends StatefulWidget { /// {@endtemplate} final bool showReactionPicker; - /// {@template showReactionPickerTail} - /// Whether or not to show the reaction picker tail - /// {@endtemplate} - @internal - @Deprecated('Use `showReactionPicker` instead') - final bool? showReactionPickerTail; - /// {@template onShowMessage} /// Callback when show message is tapped /// {@endtemplate} @@ -559,7 +550,6 @@ class StreamMessageWidget extends StatefulWidget { void Function(String)? onLinkTap, bool? showReactionBrowser, bool? showReactionPicker, - @internal bool? showReactionPickerTail, List? readList, ShowMessageCallback? onShowMessage, bool? showUsername, @@ -621,8 +611,6 @@ class StreamMessageWidget extends StatefulWidget { onUserAvatarTap: onUserAvatarTap ?? this.onUserAvatarTap, onLinkTap: onLinkTap ?? this.onLinkTap, showReactionPicker: showReactionPicker ?? this.showReactionPicker, - showReactionPickerTail: - showReactionPickerTail ?? this.showReactionPickerTail, onShowMessage: onShowMessage ?? this.onShowMessage, showUsername: showUsername ?? this.showUsername, showTimestamp: showTimestamp ?? this.showTimestamp, @@ -1084,9 +1072,7 @@ class _StreamMessageWidgetState extends State translateUserAvatar: false, showSendingIndicator: false, padding: EdgeInsets.zero, - // Show both the tail if the picker is shown. showReactionPicker: widget.showReactionPicker, - showReactionPickerTail: widget.showReactionPicker, showPinHighlight: false, showUserAvatar: widget.message.user!.id == channel.client.state.currentUser!.id