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 2514dbff..756aebc5 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 @@ -880,7 +880,7 @@ class _StreamMessageWidgetState extends State return ConditionalParentBuilder( builder: (context, child) { - if (!widget.message.isDeleted) { + if (!widget.message.state.isDeleted) { return ContextMenuArea( verticalPadding: 0, builder: (context) => _buildContextMenu(), @@ -902,7 +902,7 @@ class _StreamMessageWidgetState extends State mobile: (context, child) { return InkWell( onTap: () => widget.onMessageTap!(widget.message), - onLongPress: widget.message.isDeleted && !isFailedState + onLongPress: !widget.message.state.isDeleted ? null : () => onLongPress(context), child: child,