better notification sending, edited message now modifies notification (or sends), little structure change

This commit is contained in:
Blue 2022-04-19 20:24:41 +03:00
parent 18859cb960
commit 83cb220175
Signed by: blue
GPG key ID: 9B203B252A63EE38
13 changed files with 31 additions and 16 deletions

View file

@ -163,6 +163,12 @@ void Models::MessageFeed::changeMessage(const QString& id, const QMap<QString, Q
}
emit dataChanged(index, index, cr);
if (observersAmount == 0 && !msg->getForwarded() && changeRoles.count(MessageRoles::Text) > 0) {
unreadMessages->insert(id);
emit unreadMessagesCountChanged();
emit unnoticedMessage(*msg);
}
}
}