fix: fixed onShowMessage not showing up for some aspects
This commit is contained in:
@@ -223,11 +223,14 @@ class _ChatInfoScreenState extends State<ChatInfoScreen> {
|
||||
if (channel.state == null) {
|
||||
await channel.watch();
|
||||
}
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Navigator.pop(context);
|
||||
Navigator.pushNamed(
|
||||
context,
|
||||
Routes.CHANNEL_PAGE,
|
||||
|
||||
@@ -496,12 +496,15 @@ class _GroupInfoScreenState extends State<GroupInfoScreen> {
|
||||
if (channel.state == null) {
|
||||
await channel.watch();
|
||||
}
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pop(context);
|
||||
Navigator.pushNamed(
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Future.delayed(Duration(milliseconds: 200));
|
||||
await Navigator.pop(context);
|
||||
await Navigator.pop(context);
|
||||
await Navigator.pushNamed(
|
||||
context,
|
||||
Routes.CHANNEL_PAGE,
|
||||
arguments: ChannelPageArgs(
|
||||
|
||||
@@ -330,6 +330,7 @@ class GiphyAttachment extends StatelessWidget {
|
||||
userName: message.user.name,
|
||||
sentAt: message.createdAt,
|
||||
message: message,
|
||||
onShowMessage: onShowMessage,
|
||||
),
|
||||
);
|
||||
}));
|
||||
|
||||
@@ -10,11 +10,13 @@ class ImageGroup extends StatelessWidget {
|
||||
@required this.images,
|
||||
@required this.message,
|
||||
@required this.size,
|
||||
this.onShowMessage,
|
||||
}) : super(key: key);
|
||||
|
||||
final List<Attachment> images;
|
||||
final Message message;
|
||||
final Size size;
|
||||
final ShowMessageCallback onShowMessage;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
@@ -119,6 +121,7 @@ class ImageGroup extends StatelessWidget {
|
||||
userName: message.user.name,
|
||||
sentAt: message.createdAt,
|
||||
message: message,
|
||||
onShowMessage: onShowMessage,
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
@@ -736,6 +736,7 @@ class _MessageWidgetState extends State<MessageWidget> {
|
||||
),
|
||||
images: images,
|
||||
message: widget.message,
|
||||
onShowMessage: widget.onShowMessage,
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user