diff --git a/src/neochatroom.cpp b/src/neochatroom.cpp index 446efb9bb..16ae1c0dc 100644 --- a/src/neochatroom.cpp +++ b/src/neochatroom.cpp @@ -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)},