aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_selector/conversation_selector_row.vala
diff options
context:
space:
mode:
authorMarvin W <git@larma.de>2026-07-18 18:10:27 +0200
committerMarvin W <git@larma.de>2026-08-02 12:44:10 +0200
commit64f09ce50063e6ccc135a535fe98f58751d7ac7d (patch)
treef8e407f0ab94a44ef1208202df3778ca10f89cb5 /main/src/ui/conversation_selector/conversation_selector_row.vala
parent45723ac201c1905571f9f78c8c970828db97139a (diff)
Add support for XEP-0490 Message Displayed Synchronization
Diffstat (limited to 'main/src/ui/conversation_selector/conversation_selector_row.vala')
-rw-r--r--main/src/ui/conversation_selector/conversation_selector_row.vala3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/ui/conversation_selector/conversation_selector_row.vala b/main/src/ui/conversation_selector/conversation_selector_row.vala
index d78038f9..73bc36bd 100644
--- a/main/src/ui/conversation_selector/conversation_selector_row.vala
+++ b/main/src/ui/conversation_selector/conversation_selector_row.vala
@@ -253,9 +253,10 @@ public class ConversationSelectorRow : ListBoxRow {
if (update_read_pending) return;
update_read_pending = true;
Idle.add(() => {
+ bool force = update_read_pending_force;
update_read_pending = false;
update_read_pending_force = false;
- update_read_idle(update_read_pending_force);
+ update_read_idle(force);
return Source.REMOVE;
}, Priority.LOW);
}