Heres the code :
local dropdown = script.Parent.Parent.Dropdown
local tweeninfo = TweenInfo.new(.5,Enum.EasingStyle.Sine,Enum.EasingDirection.Out)
local tweenservice = game:GetService("TweenService")
script.Parent.Activated:Connect(function()
if dropdown.Visible == false then
dropdown.Visible = true
local tween = tweenservice:Create(dropdown,tweeninfo,{Size = UDim2.new(0.418,00.337, 0)})
tween:Play()
else
local tween2 = tweenservice:Create(dropdown,tweeninfo,{Size = UDim2.new(0.418, 0,0, 0)})
tween2:Play()
tween2.Completed:Connect(function() dropdown.Visible = false end)
end
end)
Whenever I close and re-open the frame it doesn't scale itself properly.

1 comment
Looks like you made a typo