Hide typing notifications for ignored users

Fixes #635
This commit is contained in:
Tobias Fella
2024-03-02 18:42:41 +01:00
parent 59ea270b2f
commit 10e3ab1f78

View File

@@ -260,7 +260,10 @@ QVariantList NeoChatRoom::getUsersTyping() const
auto users = usersTyping();
users.removeAll(localUser());
QVariantList userVariants;
for (User *user : users) {
for (const auto &user : users) {
if (connection()->isIgnored(user->id())) {
continue;
}
userVariants.append(QVariantMap{
{"id"_ls, user->id()},
{"avatarMediaId"_ls, user->avatarMediaId(this)},