From 7feec12561efcc27c316101952a6de24e1264472 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 29 Jan 2023 17:44:55 +0300 Subject: shitty event control logic went from the core to IRC --- protocols/IRCG/src/tools.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'protocols/IRCG') diff --git a/protocols/IRCG/src/tools.cpp b/protocols/IRCG/src/tools.cpp index 89dff93034..56ecbf6ebf 100644 --- a/protocols/IRCG/src/tools.cpp +++ b/protocols/IRCG/src/tools.cpp @@ -388,6 +388,8 @@ INT_PTR CIrcProto::DoEvent(int iEvent, const wchar_t *pszWindow, const wchar_t * GCEVENT gce = {}; if (pszWindow) gce.si = Chat_Find(pszWindow, m_szModuleName); + else if (iEvent == GC_EVENT_INFORMATION || iEvent == GC_EVENT_NOTICE) + gce.si = Chat_Find(SERVERWINDOW, m_szModuleName); else { gce.pszModule = m_szModuleName; gce.dwFlags |= GCEF_BROADCAST; -- cgit v1.2.3