Im trying to Tween the position of a text but this happens?

Hello developers,

So im currently trying to make a text slightly move downward and then back into its original position whenever the time decreases.
But for some reason, the text does it double causing it to position the text back and fourth as shown in this video:

I dont really know what the issue is but if someone could help, i would really appreciate it.

Status.Changed:Connect(function()
	Status:TweenPosition(UDim2.new(0.399, 0,0.043, 0),"In","Back",0.01,true)
	wait(0.035)
	Status:TweenPosition(UDim2.new(0.399, 0,0.035, 0),"In","Back",0.01,true)
end)

Change the connection to

Status:GetPropertyChangedSignal("Text"):Connect(function()

Right now it is calling the function recursively as the position changing fires Status.Changed

Does that make sense?

1 Like

Thanks for letting me know about the issue!