Salome HOME
Fix selection of non-visible features.
[modules/shaper.git] / src / ModuleBase / ModuleBase_WidgetValidated.cpp
index a11c8c2018417011425d6a5c871609c4785f6ac3..bd9cdbd76b9a019995b20b451caf0bcbdcfa4767 100644 (file)
@@ -107,7 +107,7 @@ bool ModuleBase_WidgetValidated::isValidInFilters(const ModuleBase_ViewerPrsPtr&
 
   // if an owner is null, the selection happens in the Object browser.
   // creates a selection owner on the base of object shape and the object AIS object
-  if ((aOwnersList.Size() > 0) && thePrs->object().get()) {
+  if ((aOwnersList.Size() == 0) && thePrs->object().get()) {
     ResultPtr aResult = myWorkshop->selection()->getResult(thePrs);
     GeomShapePtr aShape = aResult.get() ? aResult->shape() : GeomShapePtr();
     // some results have no shape, e.g. the parameter one. So, they should not be validated