mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-22 10:39:45 +00:00
Carry conversation timestamps into the legacy pager list, force names/previews/time/unread labels to single-line bounded widths, keep MeshCore unknown senders from rendering as Me, show protocol prefixes in Contacts, and rebind the shared two-pane navigation after refresh so Team/Chat/Contacts filters become reachable.
This commit is contained in:
@@ -35,6 +35,7 @@ int main()
|
||||
ui::chat::ChatWorkspaceSnapshot reset_probe;
|
||||
reset_probe.header.valid = true;
|
||||
reset_probe.conversation_count = 1;
|
||||
reset_probe.conversations[0].last_timestamp = 1234;
|
||||
reset_probe.conversations[0].last_delivery =
|
||||
ui::chat::MessageDeliveryState::Delivered;
|
||||
reset_probe.message_count = 1;
|
||||
@@ -48,6 +49,7 @@ int main()
|
||||
ui::chat::resetChatWorkspaceSnapshot(reset_probe);
|
||||
assert(!reset_probe.header.valid);
|
||||
assert(reset_probe.conversation_count == 0);
|
||||
assert(reset_probe.conversations[0].last_timestamp == 0);
|
||||
assert(reset_probe.conversations[0].last_delivery ==
|
||||
ui::chat::MessageDeliveryState::Unknown);
|
||||
assert(reset_probe.message_count == 0);
|
||||
|
||||
Reference in New Issue
Block a user