X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_WidgetSelector.cpp;h=e2233ab7c96229ed3866d3d88f9117bd93a94184;hb=f9fd953bf814fad40ae045f6164c7f80229b0872;hp=e979b9c48caf69fc9be896485be1464bc64e049e;hpb=d2256f49bc09b57f65ed2b1f390429afaba483d4;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_WidgetSelector.cpp b/src/ModuleBase/ModuleBase_WidgetSelector.cpp index e979b9c48..e2233ab7c 100755 --- a/src/ModuleBase/ModuleBase_WidgetSelector.cpp +++ b/src/ModuleBase/ModuleBase_WidgetSelector.cpp @@ -1,6 +1,6 @@ // Copyright (C) 2014-20xx CEA/DEN, EDF R&D -// File: ModuleBase_WidgetSelector.h +// File: ModuleBase_WidgetSelector.cpp // Created: 19 June 2015 // Author: Natalia ERMOLAEVA @@ -47,10 +47,9 @@ void ModuleBase_WidgetSelector::onSelectionChanged() { clearAttribute(); - QList aSelected = myWorkshop->selection()->getSelected( - ModuleBase_ISelection::AllControls); - bool isDone = setSelection(aSelected, true); + QList aSelected = getFilteredSelected(); + bool isDone = setSelection(aSelected, false); emit valuesChanged(); // the updateObject method should be called to flush the updated sigal. The workshop listens it, // calls validators for the feature and, as a result, updates the Apply button state. @@ -174,3 +173,4 @@ void ModuleBase_WidgetSelector::deactivate() activateSelection(false); activateFilters(false); } +