diff --git a/packages/stream_chat_flutter/CHANGELOG.md b/packages/stream_chat_flutter/CHANGELOG.md index 6ad163e3..d5b48d37 100644 --- a/packages/stream_chat_flutter/CHANGELOG.md +++ b/packages/stream_chat_flutter/CHANGELOG.md @@ -1,3 +1,9 @@ +## Upcoming + +🐞 Fixed + +- [[#1133]](https://github.com/GetStream/stream-chat-flutter/issues/1133) Visibility override flags not being passed to `StreamMessageActionsModal` + ## 4.1.0 ✅ Added diff --git a/packages/stream_chat_flutter/lib/src/message_widget.dart b/packages/stream_chat_flutter/lib/src/message_widget.dart index 8ed230a8..f3984790 100644 --- a/packages/stream_chat_flutter/lib/src/message_widget.dart +++ b/packages/stream_chat_flutter/lib/src/message_widget.dart @@ -1110,6 +1110,13 @@ class _StreamMessageWidgetState extends State widget.onThreadTap != null, showFlagButton: widget.showFlagButton, customActions: widget.customActions, + showDeleteMessage: widget.showDeleteMessage || isDeleteFailed, + showEditMessage: widget.showEditMessage && + !isDeleteFailed && + !widget.message.attachments + .any((element) => element.type == 'giphy'), + showPinButton: widget.showPinButton, + showReactions: widget.showReactions, ), ), );