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 3a4ca1b4..f77fcedb 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 @@ -1169,8 +1169,10 @@ class _StreamMessageWidgetState extends State ? DisplayWidget.gone : DisplayWidget.show, ), - onCopyTap: (message) => - Clipboard.setData(ClipboardData(text: message.text ?? '')), + onCopyTap: (message) { + final text = message.text; + if (text != null) Clipboard.setData(ClipboardData(text: text)); + }, messageTheme: widget.messageTheme, reverse: widget.reverse, showDeleteMessage: shouldShowDeleteAction,