diff options
Diffstat (limited to 'src/mir_app/src/chat_svc.cpp')
-rw-r--r-- | src/mir_app/src/chat_svc.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
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);
|