Do not update activity for hidden message types
authorBas Pape <baspape@gmail.com>
Mon, 26 May 2014 17:24:01 +0000 (19:24 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Thu, 24 Jul 2014 21:27:37 +0000 (23:27 +0200)
src/client/networkmodel.cpp

index 63a123e..6d7f3ec 100644 (file)
@@ -1279,7 +1279,8 @@ void NetworkModel::updateBufferActivity(Message &msg)
         }
     }
     else {
-        updateBufferActivity(bufferItem(msg.bufferInfo()), msg);
+        if ((BufferSettings(msg.bufferId()).messageFilter() & msg.type()) != msg.type())
+            updateBufferActivity(bufferItem(msg.bufferInfo()), msg);
     }
 }