script.Parent.MouseEnter:Connect(function() local frame = script.Parent.Parent.Label frame:TweenPosition(UDim2.new(0.045, 0,0.476, 0), 'Out', 'Quart', 1)
script.Parent.MouseLeave:Connect(function()
frame:TweenPosition(UDim2.new(-0.1, 0,0.476, 0), 'Out', 'Quart', 1)
end)
end)
I'm trying to make it so when A player hovers over a gui it tells them what it is but if their mouse enters and leaves too quickly the gui gets stuck there

2 comments
Try adding ,true to your TweenPosition like so, frame:TweenPosition(UDim2.new(-0.1, 0,0.476, 0), 'Out', 'Quart', 1, true)
Setting the value to true (Its called the override parameter) makes it so that the TweenPosition is able to go into affect even if its already being tweened by another script