summaryrefslogtreecommitdiff
path: root/protocols/JabberG
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2020-07-08 18:58:27 +0300
committerGeorge Hazan <ghazan@miranda.im>2020-07-08 18:58:27 +0300
commit415ac2910116ee6e4716568ecf30514c91b6e1ff (patch)
treef1881113dc689b39b1d89942692fc6233f47cbc7 /protocols/JabberG
parent5b9180012f495e23dfdd9fb7d91cfb1258734fe3 (diff)
Jabber: disco dialog to handle Enter in combo fields correctly
Diffstat (limited to 'protocols/JabberG')
-rw-r--r--protocols/JabberG/src/jabber_disco.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/protocols/JabberG/src/jabber_disco.cpp b/protocols/JabberG/src/jabber_disco.cpp
index 99489348bd..435a318e54 100644
--- a/protocols/JabberG/src/jabber_disco.cpp
+++ b/protocols/JabberG/src/jabber_disco.cpp
@@ -664,8 +664,10 @@ public:
if (m_hwnd == (hwndFocus = GetParent(hwndFocus)))
return false;
- if ((GetWindowLongPtr(hwndFocus, GWL_ID) == IDC_COMBO_NODE) || (GetWindowLongPtr(hwndFocus, GWL_ID) == IDC_COMBO_JID))
- PostMessage(m_hwnd, WM_COMMAND, MAKEWPARAM(IDC_BUTTON_BROWSE, 0), 0);
+ if ((GetWindowLongPtr(hwndFocus, GWL_ID) == IDC_COMBO_NODE) || (GetWindowLongPtr(hwndFocus, GWL_ID) == IDC_COMBO_JID)) {
+ m_btnBrowse.Click();
+ return false;
+ }
m_proto->setByte("discoWnd_useTree", IsDlgButtonChecked(m_hwnd, IDC_BTN_VIEWTREE));
return true;