I’m using Gh-based object style - in this case a Furniture-type fastener. I have a slider for the height value set to certain bounds (float 135-161, with default value 152.000). In later stage, I now have the need to update this bound (to unrealistic 0-500 in order to catch out-of-bounds cases).
When I update this bound inside the Gh script and update the object style, the changes are not applied.
Also, when the default slider value is updated in the script, the change does not apply to the default value.
The update is successful only if the slider component inside the script is replaced with another slider instance (due to change of component GUID). But if I have a model using the fastener with different values applied - all unique values are lost, because they seem to be tied to the slider GUID instead of the parameter name.
So, I would classify this as a bug, because the updates to slider component’s values are not propagated properly during Gh-based style update.