The checked state of them wasn't preserved correctly any more since r64875,
correct this by changing the state only after storing the old one.
Closes #12578.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65844
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// first the label
const wxString stringTmp = GetString(pos1);
SetString(pos1, GetString(pos2));
- Check(pos1, IsChecked(pos2));
+ SetString(pos2, stringTmp);
// then the checked state
const bool checkedTmp = IsChecked(pos1);
- SetString(pos2, stringTmp);
+ Check(pos1, IsChecked(pos2));
Check(pos2, checkedTmp);
// and finally the client data, if necessary