Enabled UIGradient does not show when the 'active' UIGradient is disabled

When you have two UIGradients under a single parent, one of the UIGradients seem to get selected as being the ‘active’ gradient. The other one gets ignored. This remains exactly the same, even when the active UIGradient is disabled and the inactive UIGradient is enabled.

I would expect that the Enabled UIGradient is automatically selected as the active gradient in such a case. This has always been a problem as far as I know.

9 Likes

Thanks for the report. I will take a look at that.
Currently the general UIComponent is designed in a way that the one that gets collected earlier by parent would be the ONLY one effective.
While I think this is a valid usecase to adjust the behavior of UIGradient.Enabled.

4 Likes

4 year passed still waiting for the fix

3 Likes

We have merged the fix and it might require extra 1~2 weeks for deployment. Thanks.

3 Likes