X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e5eff438331d2b56b2770e1e369b03e843426a7f..4e15d1caa03346c126015019c1fdf093033ef40b:/src/generic/srchctlg.cpp diff --git a/src/generic/srchctlg.cpp b/src/generic/srchctlg.cpp index 8e472f4888..91000de3cb 100644 --- a/src/generic/srchctlg.cpp +++ b/src/generic/srchctlg.cpp @@ -168,7 +168,11 @@ public: m_bmp(bmp) { } - void SetBitmapLabel(const wxBitmap& label) { m_bmp = label; } + void SetBitmapLabel(const wxBitmap& label) + { + m_bmp = label; + InvalidateBestSize(); + } // The buttons in wxSearchCtrl shouldn't accept focus from keyboard because // this would interfere with the usual TAB processing: the user expects @@ -1172,9 +1176,10 @@ void wxSearchCtrl::RecalcBitmaps() } } -void wxSearchCtrl::OnCancelButton( wxCommandEvent& WXUNUSED(event) ) +void wxSearchCtrl::OnCancelButton( wxCommandEvent& event ) { m_text->Clear(); + event.Skip(); } void wxSearchCtrl::OnSetFocus( wxFocusEvent& /*event*/ )