diff options
author | George Hazan <ghazan@miranda.im> | 2020-07-08 18:58:27 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2020-07-08 18:58:27 +0300 |
commit | 415ac2910116ee6e4716568ecf30514c91b6e1ff (patch) | |
tree | f1881113dc689b39b1d89942692fc6233f47cbc7 /protocols/JabberG | |
parent | 5b9180012f495e23dfdd9fb7d91cfb1258734fe3 (diff) |
Jabber: disco dialog to handle Enter in combo fields correctly
Diffstat (limited to 'protocols/JabberG')
-rw-r--r-- | protocols/JabberG/src/jabber_disco.cpp | 6 |
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;
|