From 63fa506fde31d9a9b59a33a8e93483825698ac38 Mon Sep 17 00:00:00 2001 From: otsmr Date: Fri, 18 Jul 2025 00:48:37 +0200 Subject: [PATCH] display when opened --- lib/src/views/chats/chat_list.view.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/src/views/chats/chat_list.view.dart b/lib/src/views/chats/chat_list.view.dart index 3ec412d..2780bc5 100644 --- a/lib/src/views/chats/chat_list.view.dart +++ b/lib/src/views/chats/chat_list.view.dart @@ -368,8 +368,9 @@ class _UserListItem extends State { updateTime = Timer.periodic(const Duration(milliseconds: 200), (timer) { setState(() { if (currentMessage != null) { - lastMessageInSeconds = - DateTime.now().difference(currentMessage!.sendAt).inSeconds; + lastMessageInSeconds = DateTime.now() + .difference(currentMessage!.openedAt ?? currentMessage!.sendAt) + .inSeconds; if (lastMessageInSeconds < 0) { lastMessageInSeconds = 0; }