Slightly improve chat message notification count.
GitOrigin-RevId: 5b57095c09a70b559528faeb9c16b741d5e1f034
This commit is contained in:
parent
c371ac345d
commit
399b971986
@ -17993,7 +17993,14 @@ int32 MessagesManager::get_dialog_pending_notification_count(Dialog *d) {
|
||||
return d->unread_mention_count;
|
||||
}
|
||||
|
||||
return d->server_unread_count + d->local_unread_count; // TODO remove/add messages with unread mentions
|
||||
auto unread_count = d->server_unread_count + d->local_unread_count;
|
||||
if (d->unread_mention_count == 0) {
|
||||
return unread_count;
|
||||
}
|
||||
if (unread_count == 0) {
|
||||
return d->unread_mention_count;
|
||||
}
|
||||
return unread_count; // TODO remove/add messages with unread mentions
|
||||
}
|
||||
|
||||
bool MessagesManager::add_new_message_notification(Dialog *d, Message *m, bool force) {
|
||||
|
Loading…
Reference in New Issue
Block a user