CTCP ACTION (/me style messages) are now treated like regular messages regarding...
authorMarcus Eggenberger <egs@quassel-irc.org>
Sun, 30 Mar 2008 15:41:14 +0000 (15:41 +0000)
committerMarcus Eggenberger <egs@quassel-irc.org>
Sun, 30 Mar 2008 15:41:14 +0000 (15:41 +0000)
src/client/buffer.cpp

index 1fc9846..c6737bc 100644 (file)
@@ -109,8 +109,12 @@ void Buffer::updateActivityLevel(const Message &msg) {
     return;
 
   ActivityLevel level = activityLevel() | OtherActivity;
     return;
 
   ActivityLevel level = activityLevel() | OtherActivity;
-  if(msg.type() == Message::Plain || msg.type() == Message::Notice) level |= NewMessage;
-  if(msg.flags() & Message::Highlight) level |= Highlight;
-
-  if(level != activityLevel()) setActivityLevel(level);
+  if(msg.type() & (Message::Plain | Message::Notice | Message::Action))
+    level |= NewMessage;
+  
+  if(msg.flags() & Message::Highlight)
+    level |= Highlight;
+
+  if(level != activityLevel())
+    setActivityLevel(level);
 }
 }