X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f7dd07f64d344e5b84c8dbe278ce4ad9da2a3c67..11716cbe14313011016472f56edb51c55aabe852:/src/msw/combobox.cpp?ds=inline diff --git a/src/msw/combobox.cpp b/src/msw/combobox.cpp index 1b99ac7f0f..9e3f75edd7 100644 --- a/src/msw/combobox.cpp +++ b/src/msw/combobox.cpp @@ -642,22 +642,6 @@ void wxComboBox::OnUpdateSelectAll(wxUpdateUIEvent& event) event.Enable(IsEditable() && !wxTextEntry::IsEmpty()); } -void wxComboBox::MSWDoPopupOrDismiss(bool show) -{ - wxASSERT_MSG( !HasFlag(wxCB_SIMPLE), - wxT("can't popup/dismiss the list for simple combo box") ); - - // we *must* set focus to the combobox before showing or hiding the drop - // down as without this we get WM_LBUTTONDOWN messages with invalid HWND - // when hiding it (whether programmatically or manually) resulting in a - // crash when we pass them to IsDialogMessage() - // - // this can be seen in the combo page of the widgets sample under Windows 7 - SetFocus(); - - ::SendMessage(GetHwnd(), CB_SHOWDROPDOWN, show, 0); -} - #if wxUSE_TOOLTIPS void wxComboBox::DoSetToolTip(wxToolTip *tip)