fix: filter by _shouldTrackUnreadForContactKey when recalculating cached contacts unread total

chore/offband-rebrand
Serge Tarkovski 5 months ago
parent a30fc439f3
commit c47a4cb622

@ -360,7 +360,13 @@ class MeshCoreConnector extends ChangeNotifier {
}
void _recalculateCachedContactsUnreadTotal() {
_cachedContactsUnreadTotal = _contactUnreadCount.values.fold(0, (a, b) => a + b);
int total = 0;
_contactUnreadCount.forEach((contactKeyHex, count) {
if (_shouldTrackUnreadForContactKey(contactKeyHex)) {
total += count;
}
});
_cachedContactsUnreadTotal = total;
}
void _recalculateCachedChannelsUnreadTotal() {

Loading…
Cancel
Save

Powered by TurnKey Linux.