X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a2dc658bbaa0f323293eb78dc098e87fb52ebe9c..d94de683a60b20153591cc3f8f52a97cf9ce9453:/src/common/pickerbase.cpp diff --git a/src/common/pickerbase.cpp b/src/common/pickerbase.cpp index 05ff622e36..867712afbf 100644 --- a/src/common/pickerbase.cpp +++ b/src/common/pickerbase.cpp @@ -124,7 +124,9 @@ void wxPickerBase::PostCreation() SetMinSize( m_sizer->GetMinSize() ); } -void wxPickerBase::DoSetToolTip( wxToolTip *tip ) +#if wxUSE_TOOLTIPS + +void wxPickerBase::DoSetToolTip(wxToolTip *tip) { // don't set the tooltip on us but rather on our two child windows // as otherwise it would appear only when the cursor is placed on the @@ -132,10 +134,11 @@ void wxPickerBase::DoSetToolTip( wxToolTip *tip ) m_picker->SetToolTip(tip); // do a copy as wxWindow will own the pointer we pass - m_text->SetToolTip(tip ? new wxToolTip(tip->GetTip()) : NULL); + if ( m_text ) + m_text->SetToolTip(tip ? new wxToolTip(tip->GetTip()) : NULL); } - +#endif // wxUSE_TOOLTIPS // ---------------------------------------------------------------------------- // wxPickerBase - event handlers