Salome HOME
Issue #3172: Valid partition is invalid after save/open saved document
authorazv <azv@opencascade.com>
Fri, 28 Feb 2020 13:34:56 +0000 (16:34 +0300)
committerazv <azv@opencascade.com>
Fri, 28 Feb 2020 13:36:21 +0000 (16:36 +0300)
commit8680157f17f82bdd61805950a9ca42d0cfebb087
tree15e089d4e60174ed9a58840d15d750cc5e3033e0
parenta86c40c9c8535c6784060b759589be24f523cfe1
Issue #3172: Valid partition is invalid after save/open saved document

* Improve AttributeSelectionList to cash whole selected features as well as the results.
* Avoid sending EVENT_UPDATE_SELECTION until all the features will obtain their "disabled" flag.
src/GeomAPI/GeomAPI_Shape.cpp
src/Model/Model_AttributeSelectionList.cpp
src/Model/Model_Document.cpp
src/ModelAPI/ModelAPI_Feature.cpp
src/ModuleBase/ModuleBase_Tools.cpp
src/ModuleBase/ModuleBase_WidgetMultiSelector.cpp