Hi Axel, that looks like a bug. The way styles on result objects is supposed to work is that it is supposed to apply the input object's style on it, except if the option in moi.ini for [Styles] GeneratedObjectsInheritStyle=y is set to =n then it is supposed to get the active style applied to it instead.
When there are multiple input objects that were used to generate the result object, it just uses the first one in the inputs list to get the style. Then the bug is that the project factory happens to put the surface object in the history record before the curve.
I'll fix it up for the next v4 beta but this may be one of those bugs where it's been in there for so long that others have become accustomed to how it works. So I'll see about having a moi.ini option that will maintain the previous behavior.
Thanks, - Michael
|