Fix T89233: Incorrect attribute remove warning for curves
The curve attribute delete function didn't return whether it was successful or not.
This commit is contained in:
@@ -1011,9 +1011,10 @@ class DynamicPointAttributeProvider final : public DynamicAttributesProvider {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Reuse the boolean for all splines; we expect all splines to have the same attributes. */
|
||||||
bool layer_freed = false;
|
bool layer_freed = false;
|
||||||
for (SplinePtr &spline : curve->splines()) {
|
for (SplinePtr &spline : curve->splines()) {
|
||||||
spline->attributes.remove(attribute_name);
|
layer_freed = spline->attributes.remove(attribute_name);
|
||||||
}
|
}
|
||||||
return layer_freed;
|
return layer_freed;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user