From 10e3ab1f7839713c6d86009db60a6ebf685cd81c Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Sat, 2 Mar 2024 18:42:41 +0100 Subject: [PATCH] Hide typing notifications for ignored users Fixes #635 --- src/neochatroom.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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)},