From 5e8fb268933a1d03e484cc38a55079eaf0116eb8 Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Mon, 10 May 2021 17:18:31 -0700 Subject: [PATCH] Delay updating on send again --- lib/views/messageview.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/views/messageview.dart b/lib/views/messageview.dart index 97de84f..e49a00d 100644 --- a/lib/views/messageview.dart +++ b/lib/views/messageview.dart @@ -83,9 +83,11 @@ class _MessageViewState extends State { .SendMessage(Provider.of(context, listen: false).profileOnion, Provider.of(context, listen: false).onion, jsonEncode(cm)); ctrlrCompose.clear(); focusNode.requestFocus(); - Provider.of(context, listen: false).totalMessages++; - // Resort the contact list... - Provider.of(context, listen: false).contactList.updateLastMessageTime(Provider.of(context, listen: false).onion, DateTime.now()); + Future.delayed(const Duration(milliseconds: 80), () { + Provider.of(context, listen: false).totalMessages++; + // Resort the contact list... + Provider.of(context, listen: false).contactList.updateLastMessageTime(Provider.of(context, listen: false).onion, DateTime.now()); + }); } Widget _buildComposeBox() {