]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMPackageConfigurationDialog.cpp
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMPackageConfigurationDialog.cpp
index 7c9c3aaef956af43cbe2057c25fee210072d8c18..21787697344a889d273808c65485ebf4dc4f4541 100644 (file)
@@ -207,10 +207,10 @@ void wxCDMPackageConfigurationDialog::OnFinish(wxCommandEvent& event)
 void wxCDMPackageConfigurationDialog::On3rdLibraryIncludeChange(
     wxCommandEvent& event)
 {
-  this->package->Set3rdPartyLibrary(
-    crea::wx2std(((wxCheckBox*)event.GetEventObject())->GetName()),
-    ((wxCheckBox*)event.GetEventObject())->GetValue()
-  );
+  if(this->package->Set3rdPartyLibrary(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 wxCDMPackageConfigurationDialog::OnCustomLibraryIncludeChange(