fix swipeable visible on navigation back

This commit is contained in:
Salvatore Giordano
2021-03-15 10:47:49 +01:00
parent 8ec54f3834
commit ff415442a0
@@ -1021,15 +1021,19 @@ class _MessageListViewState extends State<MessageListView> {
!message.isSystem && !message.isSystem &&
!message.isEphemeral && !message.isEphemeral &&
widget.onMessageSwiped != null) { widget.onMessageSwiped != null) {
child = Swipeable( child = Container(
onSwipeEnd: () { decoration: BoxDecoration(),
FocusScope.of(context).unfocus(); clipBehavior: Clip.hardEdge,
widget.onMessageSwiped(message); child: Swipeable(
}, onSwipeEnd: () {
backgroundIcon: StreamSvgIcon.reply( FocusScope.of(context).unfocus();
color: StreamChatTheme.of(context).colorTheme.accentBlue, widget.onMessageSwiped(message);
},
backgroundIcon: StreamSvgIcon.reply(
color: StreamChatTheme.of(context).colorTheme.accentBlue,
),
child: child,
), ),
child: Container(child: child),
); );
} }