]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Fix bug with selection of sub-shapes
authorvsv <vsv@opencascade.com>
Wed, 9 Oct 2019 08:32:08 +0000 (11:32 +0300)
committervsv <vsv@opencascade.com>
Wed, 9 Oct 2019 08:32:30 +0000 (11:32 +0300)
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