rename status bit 'Delete' to 'Remove' as it fits better for its purpose, add new bit 'Destroy'

This commit is contained in:
wmayer
2017-09-13 15:47:48 +02:00
parent 071763d464
commit ca77c54d10
6 changed files with 14 additions and 13 deletions

View File

@@ -85,7 +85,7 @@ std::vector<App::DocumentObject*> ViewProviderGeoFeatureGroupExtension::extensio
//condition. But then it is needed to understand the problem for the user
auto grp = getExtendedViewProvider()->getObject();
vin.erase(std::remove_if(vin.begin(), vin.end(), [&](App::DocumentObject* obj)->bool {
return obj->isDeleting() ||
return obj->isRemoving() ||
obj == grp ||
App::GeoFeatureGroupExtension::getGroupOfObject(obj)!=grp;
}), vin.end());