Updated conditions for visibility flags
This commit is contained in:
@@ -1111,8 +1111,11 @@ class _StreamMessageWidgetState extends State<StreamMessageWidget>
|
|||||||
widget.onThreadTap != null,
|
widget.onThreadTap != null,
|
||||||
showFlagButton: widget.showFlagButton,
|
showFlagButton: widget.showFlagButton,
|
||||||
customActions: widget.customActions,
|
customActions: widget.customActions,
|
||||||
showDeleteMessage: widget.showDeleteMessage,
|
showDeleteMessage: widget.showDeleteMessage || isDeleteFailed,
|
||||||
showEditMessage: widget.showEditMessage,
|
showEditMessage: widget.showEditMessage &&
|
||||||
|
!isDeleteFailed &&
|
||||||
|
!widget.message.attachments
|
||||||
|
.any((element) => element.type == 'giphy'),
|
||||||
showPinButton: widget.showPinButton,
|
showPinButton: widget.showPinButton,
|
||||||
showReactions: widget.showReactions,
|
showReactions: widget.showReactions,
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user