From 521205243ab063e0a4200a3794d3b5a17356264b Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 30 Mar 2008 15:41:14 +0000 Subject: [PATCH 1/1] CTCP ACTION (/me style messages) are now treated like regular messages regarding activity updates --- src/client/buffer.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/client/buffer.cpp b/src/client/buffer.cpp index 1fc9846f..c6737bc5 100644 --- a/src/client/buffer.cpp +++ b/src/client/buffer.cpp @@ -109,8 +109,12 @@ void Buffer::updateActivityLevel(const Message &msg) { 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); } -- 2.20.1