For some reason the gradient “bounces” before coming back to the right position, I tried using a math.floor() and math.ceil() , but neither of those seem to work, and I couldn’t find anything on devforum regarding this.
So, the gradient’s scaling doesn’t seem to be linear with the actual UI, as shown in the video. The bouncing effect is the gradient seems to be more stretched out at first, but at around halfway through the scaling it starts to compress to where it should be.
What I WANT it to be, is that first of all, the gradient doesn’t get “squished”. And 2, I want the gradient to essentially stay still during the entire scaling process.