aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_selector
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/ui/conversation_selector')
-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);
}