Fixes the previous "Disabled message" behaviour

Fixes #295
This commit is contained in:
Rasmus Karlsson
2018-03-31 11:32:29 +02:00
committed by fourtf
parent 7d4cebbc96
commit 010c061a25
3 changed files with 7 additions and 4 deletions
+3 -2
View File
@@ -119,8 +119,9 @@ void IrcMessageHandler::handleClearChatMessage(Communi::IrcMessage *message)
// disable the messages from the user
for (int i = 0; i < snapshotLength; i++) {
if (!(snapshot[i]->flags & Message::Timeout) && snapshot[i]->loginName == username) {
snapshot[i]->flags &= Message::Disabled;
auto &s = snapshot[i];
if (!(s->flags & Message::Timeout) && s->loginName == username) {
s->flags.EnableFlag(Message::Disabled);
}
}