diff options
author | George Hazan <george.hazan@gmail.com> | 2024-04-09 11:45:46 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2024-04-09 11:45:46 +0300 |
commit | c394d9c11b493299c60e90325e8628cb4afe07bc (patch) | |
tree | 3ebc1b49ec96ee11196d215d89519d5c2f229610 /src | |
parent | bcc64101562cb85de532cd03cfb19b0cfb90af8b (diff) |
atavism removed
Diffstat (limited to 'src')
-rw-r--r-- | src/mir_app/src/chat_manager.cpp | 4 | ||||
-rw-r--r-- | src/mir_app/src/chat_svc.cpp | 11 |
2 files changed, 4 insertions, 11 deletions
diff --git a/src/mir_app/src/chat_manager.cpp b/src/mir_app/src/chat_manager.cpp index 35674c113a..fc0ce04eaa 100644 --- a/src/mir_app/src/chat_manager.cpp +++ b/src/mir_app/src/chat_manager.cpp @@ -364,12 +364,10 @@ LOGINFO* SM_AddEvent(SESSION_INFO *si, GCEVENT *gce, bool bIsHighlighted) si->arEvents.insert(li);
- if (g_Settings->iEventLimit > 0 && si->arEvents.getCount() > g_Settings->iEventLimit + 20) {
+ if (g_Settings->iEventLimit > 0 && si->arEvents.getCount() > g_Settings->iEventLimit + 20)
for (int i = si->arEvents.getCount() - g_Settings->iEventLimit; i >= 0; i--)
si->arEvents.remove(0);
- si->bTrimmed = true;
- }
return li;
}
diff --git a/src/mir_app/src/chat_svc.cpp b/src/mir_app/src/chat_svc.cpp index 4b4f3ce057..1d50558150 100644 --- a/src/mir_app/src/chat_svc.cpp +++ b/src/mir_app/src/chat_svc.cpp @@ -553,14 +553,9 @@ static BOOL HandleChatEvent(GCEVENT &gce, int bManyFix) if (USERINFO *ui = g_chatApi.UM_FindUser(si, gce.pszUID.w))
gce.pszNick.w = ui->pszNick;
- if (auto *lin = SM_AddEvent(si, &gce, bIsHighlighted)) {
- if (si->pDlg) {
- if (!si->bTrimmed)
- si->pDlg->AddLog(*lin);
- else
- si->pDlg->RedrawLog();
- }
- }
+ if (auto *lin = SM_AddEvent(si, &gce, bIsHighlighted))
+ if (si->pDlg)
+ si->pDlg->AddLog(*lin);
if (!(gce.dwFlags & GCEF_NOTNOTIFY))
g_chatApi.DoSoundsFlashPopupTrayStuff(si, &gce, bIsHighlighted, bManyFix);
|