git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44669
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
m_text->SelectAll();
}
- m_valueString = value;
-
- Refresh();
-
// Since wxComboPopup may want to paint the combo as well, we need
// to set the string value here (as well as sometimes in ShowPopup).
- if ( m_valueString != value && m_popupInterface )
+ if ( m_valueString != value )
{
+ m_valueString = value;
+
+ EnsurePopupControl();
+
m_popupInterface->SetStringValue(value);
}
+
+ Refresh();
}
void wxComboCtrlBase::SetValue(const wxString& value)