X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaDevManagerLib%2FwxCDMLibraryDescriptionPanel.cpp;h=d97d019ddb4e761c805586607978cea6cd0970ad;hb=23d2c5e812c884873668fc3c78ff3fac5fe08214;hp=fb756e9c2ad3ae45cdaf7db03894ea02bbcb65ba;hpb=a7d910c07f6ef2ab39e9bf1ba3b031126de8b41c;p=crea.git diff --git a/lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.cpp b/lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.cpp index fb756e9..d97d019 100644 --- a/lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.cpp +++ b/lib/creaDevManagerLib/wxCDMLibraryDescriptionPanel.cpp @@ -359,7 +359,10 @@ void wxCDMLibraryDescriptionPanel::On3rdLibraryChBChange(wxCommandEvent& event) void wxCDMLibraryDescriptionPanel::OnLibraryChBChange(wxCommandEvent& event) { - this->library->SetCustomLibrary(crea::wx2std(((wxCheckBox*)event.GetEventObject())->GetName()), ((wxCheckBox*)event.GetEventObject())->GetValue()); + if(this->library->SetCustomLibrary(crea::wx2std(((wxCheckBox*)event.GetEventObject())->GetName()), ((wxCheckBox*)event.GetEventObject())->GetValue())) + ((wxCheckBox*)event.GetEventObject())->SetValue(((wxCheckBox*)event.GetEventObject())->GetValue()); + else + ((wxCheckBox*)event.GetEventObject())->SetValue(!((wxCheckBox*)event.GetEventObject())->GetValue()); } void wxCDMLibraryDescriptionPanel::OnBtnCreateClass(wxCommandEvent& event)