I was setting up some UI text with STM, and I just remembered some strange behavior that I had noticed a while ago.
So — inline color is supposed to take priority over the component's color property, right? That makes sense. But, there are some situations where you'd want to control the text's alpha separately from its color, right? E.g. you might want to fade some UI text in and out, but it's impossible to fade any text that's wrapped with an inline color, because the inline color also defines an alpha value that takes priority.
Do you think you could solve this with some kind of "fade" slider that controls the alpha only? I've seen a similar behavior in some shaders, where the alpha is multiplied by a 0-1 float at the end (completely separate from the Tint property). As far as I can tell, I don't think it's possible for us to fix this from outside the STM source code, because I don't see other properties related to color in there.