UIStrokes with Transparency greater than 1 are visible

I discovered today that if a UIStroke has its Transparency value set to something greater than 1 (via script), it will render fully opaque. I had a UIStroke hooked up to a spring which was exhibiting this behavior only in a live client, because for some reason the spring would come to rest at ~1.0000001 in live, versus an actual 1 when testing in Studio.

See below for proof and a repro place file.


strokebugrepro.rbxl (65.1 KB)

Expected behavior

The Transparency value of UIStrokes should be clamped to 1, and/or any values set higher than that should render fully transparent.

1 Like