From cc01374d3cb6a8bf477e8f96378f20b9aff57536 Mon Sep 17 00:00:00 2001 From: fiaxh Date: Fri, 4 Dec 2020 19:11:27 +0100 Subject: Use advertized/server/live time for sorting instead of arrival time fixes #310 --- .../ui/conversation_content_view/conversation_item_skeleton.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main/src/ui/conversation_content_view/conversation_item_skeleton.vala') diff --git a/main/src/ui/conversation_content_view/conversation_item_skeleton.vala b/main/src/ui/conversation_content_view/conversation_item_skeleton.vala index 80aa4fd6..c3db09e0 100644 --- a/main/src/ui/conversation_content_view/conversation_item_skeleton.vala +++ b/main/src/ui/conversation_content_view/conversation_item_skeleton.vala @@ -146,7 +146,7 @@ public class ItemMetaDataHeader : Box { this.add(received_image); - if (item.display_time != null) { + if (item.time != null) { update_time(); } @@ -170,7 +170,7 @@ public class ItemMetaDataHeader : Box { } private void update_time() { - time_label.label = get_relative_time(item.display_time.to_local()).to_string(); + time_label.label = get_relative_time(item.time.to_local()).to_string(); time_update_timeout = Timeout.add_seconds((int) get_next_time_change(), () => { if (this.parent == null) return false; @@ -226,7 +226,7 @@ public class ItemMetaDataHeader : Box { private int get_next_time_change() { DateTime now = new DateTime.now_local(); - DateTime item_time = item.display_time; + DateTime item_time = item.time; TimeSpan timespan = now.difference(item_time); if (timespan < 10 * TimeSpan.MINUTE) { -- cgit v1.3