diff options
author | George Hazan <george.hazan@gmail.com> | 2023-08-02 21:13:51 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-08-02 21:13:51 +0300 |
commit | 29b1ddd269dca4e555ebd03afc13a347618719da (patch) | |
tree | 5be7220e58676ff54a4de148fe8f3ae83b7704e6 /src/core/stdmsg | |
parent | 80b4989230d4532657c09436fdc09b1596baa103 (diff) |
StdMsg: no, async draw doesn't solve #3605
Diffstat (limited to 'src/core/stdmsg')
-rw-r--r-- | src/core/stdmsg/src/msgdialog.cpp | 11 | ||||
-rw-r--r-- | src/core/stdmsg/src/msgs.h | 1 |
2 files changed, 2 insertions, 10 deletions
diff --git a/src/core/stdmsg/src/msgdialog.cpp b/src/core/stdmsg/src/msgdialog.cpp index 52c8a90a76..aef0cd9910 100644 --- a/src/core/stdmsg/src/msgdialog.cpp +++ b/src/core/stdmsg/src/msgdialog.cpp @@ -144,6 +144,7 @@ bool CMsgDialog::OnInitDialog() UpdateStatusBar();
UpdateTitle();
UpdateChatLog();
+ RedrawLog();
}
else {
m_nickList.Hide();
@@ -179,6 +180,7 @@ bool CMsgDialog::OnInitDialog() SetForegroundWindow(m_hwnd);
SetFocus(m_message.GetHwnd());
}
+ RemakeLog();
}
// restore saved msg if any...
@@ -195,8 +197,6 @@ bool CMsgDialog::OnInitDialog() }
}
- PostMessage(m_hwnd, DM_REDRAW, 0, 0);
-
NotifyEvent(MSG_WINDOW_EVT_OPEN);
return true;
}
@@ -535,13 +535,6 @@ INT_PTR CMsgDialog::DlgProc(UINT uMsg, WPARAM wParam, LPARAM lParam) UpdateAvatar();
break;
- case DM_REDRAW:
- if (isChat())
- RedrawLog();
- else
- RemakeLog();
- break;
-
case DM_OPTIONSAPPLIED:
OnOptionsApplied(wParam != 0);
if (isChat())
diff --git a/src/core/stdmsg/src/msgs.h b/src/core/stdmsg/src/msgs.h index de37332373..51662e669d 100644 --- a/src/core/stdmsg/src/msgs.h +++ b/src/core/stdmsg/src/msgs.h @@ -23,7 +23,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define SRMM_MSGS_H
#define DM_OPTIONSAPPLIED (WM_USER+14)
-#define DM_REDRAW (WM_USER+15)
#define DM_UPDATETITLE (WM_USER+16)
#define DM_NEWTIMEZONE (WM_USER+18)
#define HM_AVATARACK (WM_USER+28)
|