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:35:30 +0000 (23:35 +0200)
src/client/networkmodel.cpp

index dc985bd..3108fb1 100644 (file)
@@ -1264,7 +1264,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);
     }
 }