From 91179ab0c4c4688d07a1d17fcae6802785f1fab4 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 2 Mar 2008 22:03:42 +0000 Subject: [PATCH 1/1] own messages are no longer checked for highlights --- src/client/client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/client.cpp b/src/client/client.cpp index 3326b79d..45797315 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -511,7 +511,7 @@ void Client::checkForHighlight(Message &msg) { const Network *net = network(msg.bufferInfo().networkId()); if(net && !net->myNick().isEmpty()) { QRegExp nickRegExp("^(.*\\W)?" + QRegExp::escape(net->myNick()) + "(\\W.*)?$"); - if((msg.type() & (Message::Plain | Message::Notice | Message::Action)) && nickRegExp.exactMatch(msg.text())) + if((msg.type() & (Message::Plain | Message::Notice | Message::Action)) && !(msg.flags() & Message::Self) && nickRegExp.exactMatch(msg.text())) msg.setFlags(msg.flags() | Message::Highlight); } } -- 2.20.1