More Code Cleanup
[quassel.git] / src / client / networkmodel.cpp
index 1676e33..2970fb6 100644 (file)
@@ -705,7 +705,8 @@ void NetworkModel::updateBufferActivity(const Message &msg) {
   if(msg.type() == Message::Plain || msg.type() == Message::Notice)
     level |= BufferItem::NewMessage;
 
-  if(msg.flags() & Message::Highlight)
+  const Network *net = Client::network(msg.bufferInfo().networkId());
+  if(net && msg.text().contains(net->myNick()))
     level |= BufferItem::Highlight;
   
   bufferItem(msg.bufferInfo())->updateActivity(level);