Fix STATUSMSG buffering

This commit is contained in:
J-P Nurmi committed 2015-09-21 15:41:20 +02:00
1 parent 565d04a8ef
commit 3cb2834cc5
4 files changed
+32 -6

No files matched your search

+3 -3
View File
@@ -818,9 +818,9 @@ void CClient::AddBuffer(const T& Message)
Format.SetTarget(_NAMEDFMT(sTarget));
Format.SetText("{text}");
if (m_pNetwork->IsChan(sTarget)) {
CChan* pChan = m_pNetwork->FindChan(sTarget);
if (pChan && (!pChan->AutoClearChanBuffer() || !m_pNetwork->IsUserOnline())) {
CChan* pChan = m_pNetwork->FindChan(sTarget);
if (pChan) {
if (!pChan->AutoClearChanBuffer() || !m_pNetwork->IsUserOnline()) {
pChan->AddBuffer(Format, Message.GetText());
}
} else if (Message.GetType() != CMessage::Type::Notice) {