diff options
author | George Hazan <george.hazan@gmail.com> | 2023-08-02 14:11:40 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-08-02 14:11:40 +0300 |
commit | 16dae6bd7df08d11cf9175239fb9b27f88c6f12c (patch) | |
tree | 4a1f2976ff1256ea807108ece5c2df95b8732bf2 /plugins/NewStory/src | |
parent | 3b014e321cb0b4fd9ff761cf145b94f71576fdd8 (diff) |
fixes #2373 (NewStory: не работают фильтры)
Diffstat (limited to 'plugins/NewStory/src')
-rw-r--r-- | plugins/NewStory/src/history_log.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/plugins/NewStory/src/history_log.cpp b/plugins/NewStory/src/history_log.cpp index 35f3b47c97..8c9775706b 100644 --- a/plugins/NewStory/src/history_log.cpp +++ b/plugins/NewStory/src/history_log.cpp @@ -1,12 +1,12 @@ #include "stdafx.h" -class CNewStoryLogWindow : public CSrmmLogWindow +class CNewStoryLogWindow : public CSimpleLogWindow { HWND m_hwnd = nullptr; public: CNewStoryLogWindow(CMsgDialog &pDlg) : - CSrmmLogWindow(pDlg) + CSimpleLogWindow(pDlg) { } @@ -60,13 +60,9 @@ public: SendMessage(m_hwnd, NSM_ADDEVENTS, (LPARAM)&tmp, 0); } - void LogEvents(const LOGINFO *lin) override + void LogChatEvent(const LOGINFO &lin) override { - if (lin == nullptr) { - for (auto &it: m_pDlg.getChat()->arEvents) - SendMessage(m_hwnd, NSM_ADDCHATEVENT, (WPARAM)m_pDlg.getChat(), (LPARAM)it); - } - else SendMessage(m_hwnd, NSM_ADDCHATEVENT, (WPARAM)m_pDlg.getChat(), (LPARAM)lin); + SendMessage(m_hwnd, NSM_ADDCHATEVENT, (WPARAM)m_pDlg.getChat(), (LPARAM)&lin); } void Resize() override |