Create a SurfaceGui on a Buttermilk CorrodedMetal Part in the workspace
Put a TextLabel in that SurfaceGui
Set the TextLabel’s TextColor3 to 170, 85, 0
Set the TextStrokeColor3 to 0, 0, 0
Set the Text Transparency to .7
Set the TextStrokeTransparency to .9
Observe the TextLabel is mostly illegible and invisible:
Expected Behavior
Historically, the aforementioned property combination (and several others), would offer a slightly burned in look whilst still remaining clearly legible. It looks like changes to TextLabels (I suspect specifically the TextStrokeTransparency property) have caused my previously visible TextLabels to go invisible.
It should’ve looked something like this (recreation):
There’s a workaround which is changing all of these TextLabels, but this is a notable regression for backwards compatibility.
Hi @cloakedyoshi , thank you for bringing this issue to our attention! We’ve recently implemented a fix for a regression issue related to textStroke. Now, the transparency of textStroke is multiplied by the transparency of the text itself. It seems that the textLabel you’re working with might have been created before this fix was implemented. Since this behavior will remain consistent moving forward, we kindly recommend adjusting the transparency values to achieve the desired appearance that matches the previous look of your textLabel. We apologize for any inconvenience caused. If you have any further questions, please don’t hesitate to reach out to us.