Manual changes to improve isDerivedFrom usage

This commit is contained in:
Benjamin Nauck
2025-01-16 23:37:04 +01:00
parent 02c8bfff69
commit 97bf3c5e33
12 changed files with 43 additions and 97 deletions

View File

@@ -369,8 +369,7 @@ void TaskMeasure::ensureGroup(Measure::MeasureBase* measurement)
App::DocumentObject* obj = doc->getObject(measurementGroupName);
if (!obj || !obj->isValid()
|| !obj->isDerivedFrom(App::DocumentObjectGroup::getClassTypeId())) {
if (!obj || !obj->isValid() || !obj->isDerivedFrom<App::DocumentObjectGroup>()) {
obj = doc->addObject("App::DocumentObjectGroup",
measurementGroupName,
true,