summaryrefslogtreecommitdiff
path: root/src/mir_app
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2018-04-19 23:13:20 +0300
committerGeorge Hazan <ghazan@miranda.im>2018-04-19 23:13:20 +0300
commit55db85ad3a5c31baff92864c4b01740333692595 (patch)
tree952041c1315f94b9ad8129d501fd76279ad33c71 /src/mir_app
parentc8063c72d4305016fb484718733093c8246ec1e6 (diff)
fixes #1283 completely
Diffstat (limited to 'src/mir_app')
-rw-r--r--src/mir_app/src/srmm_base.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mir_app/src/srmm_base.cpp b/src/mir_app/src/srmm_base.cpp
index 6624d07f70..18739c7732 100644
--- a/src/mir_app/src/srmm_base.cpp
+++ b/src/mir_app/src/srmm_base.cpp
@@ -332,7 +332,15 @@ EXTERN_C MIR_APP_DLL(LRESULT) CALLBACK stubMessageProc(HWND hwnd, UINT msg, WPAR
LRESULT CSrmmBaseDialog::WndProc_Message(UINT msg, WPARAM wParam, LPARAM lParam)
{
- if (msg == WM_CHAR) {
+ switch (msg) {
+ case WM_SETCURSOR:
+ if (m_bInMenu) {
+ SetCursor(LoadCursor(nullptr, IDC_ARROW));
+ return TRUE;
+ }
+ break;
+
+ case WM_CHAR:
switch (wParam) {
case 0x02:
if (m_btnBold.Enabled())