diff options
author | George Hazan <ghazan@miranda.im> | 2022-03-26 18:43:45 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2022-03-26 18:43:45 +0300 |
commit | 4c90e13b0204f0822f9e2bff71ba647f73db4ecd (patch) | |
tree | ce970542e0bc947134bcb863e92d0d65a90e6ee4 | |
parent | 90c87cac6ad51642d1dd9d9a2400450e667e1da7 (diff) |
fix for pressing Shift+Enter
-rw-r--r-- | src/mir_app/src/srmm_util.cpp | 11 |
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); |