diff --git a/packages/flutter_widgets/lib/src/message_list_view.dart b/packages/flutter_widgets/lib/src/message_list_view.dart index da8dfb06..666321d1 100644 --- a/packages/flutter_widgets/lib/src/message_list_view.dart +++ b/packages/flutter_widgets/lib/src/message_list_view.dart @@ -934,7 +934,10 @@ class _MessageListViewState extends State { if (!message.isDeleted && !message.isSystem && !message.isEphemeral) { child = Swipeable( - onSwipeEnd: () => widget.onMessageSwiped(message), + onSwipeEnd: () { + FocusScope.of(context).unfocus(); + widget.onMessageSwiped(message); + }, backgroundIcon: StreamSvgIcon.reply( color: StreamChatTheme.of(context).colorTheme.accentBlue, ),