summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2022-03-26 18:43:45 +0300
committerGeorge Hazan <ghazan@miranda.im>2022-03-26 18:43:45 +0300
commit4c90e13b0204f0822f9e2bff71ba647f73db4ecd (patch)
treece970542e0bc947134bcb863e92d0d65a90e6ee4
parent90c87cac6ad51642d1dd9d9a2400450e667e1da7 (diff)
fix for pressing Shift+Enter
-rw-r--r--src/mir_app/src/srmm_util.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mir_app/src/srmm_util.cpp b/src/mir_app/src/srmm_util.cpp
index 7ca37c9eb9..4f66b9ffd2 100644
--- a/src/mir_app/src/srmm_util.cpp
+++ b/src/mir_app/src/srmm_util.cpp
@@ -91,16 +91,11 @@ MIR_APP_DLL(void) Srmm_CreateHotkey(const char *pszSection, const char *pszDescr
g_pszHotkeySection = pszSection;
uint16_t wHotKey = HOTKEYCODE(0, VK_RETURN);
- if (db_get_b(0, SRMM_MODULE, "SendOnCtrlEnter")) {
- db_unset(0, SRMM_MODULE, "SendOnCtrlEnter");
+ if (db_get_b(0, SRMM_MODULE, "SendOnCtrlEnter"))
wHotKey = HOTKEYCODE(HOTKEYF_CONTROL, VK_RETURN);
- }
-
- if (db_get_b(0, SRMM_MODULE, "SendOnEnter"))
- db_unset(0, SRMM_MODULE, "SendOnEnter");
- if (db_get_b(0, SRMM_MODULE, "SendOnDblEnter"))
- db_unset(0, SRMM_MODULE, "SendOnDblEnter");
+ if (db_get_b(0, "Tab_SRMsg", "sendonshiftenter"))
+ wHotKey = HOTKEYCODE(HOTKEYF_SHIFT, VK_RETURN);
HOTKEYDESC hd = { "tabsrmm_send", pszDescription, pszSection, 0, wHotKey, 0, 100 };
Hotkey_Register(&hd, g_pChatPlugin);