It’s broken for all players. Repro: Join game, place down a mannequin, click it, click on the textbox. It won’t work. It worked since billboardgui’s were out up until a day or two (maybe 3) ago.
Nobody seemed to do anything about this so I made my own fix. I had to do some strange things thanks to roblox also breaking billboardgui AbsolutePosition.
local Player = game.Players.LocalPlayer
local Camera = workspace.CurrentCamera
local Mouse = Player:GetMouse() wait(2)
game:GetService("UserInputService").InputBegan:connect(function(input,gameProcessed)
if input.UserInputType == Enum.UserInputType.MouseButton1 and script.Parent.Parent.Adornee then
local RealPos, Visible = Camera:WorldToScreenPoint(script.Parent.Parent.Adornee.Position)
RealPos = RealPos-Vector3.new(330, 225, 0)
print(RealPos, Visible)
for i,v in pairs(script.Parent:GetChildren()) do
if v:findFirstChild("InputBox") then
local I = v.InputBox
local Pos = I.AbsolutePosition+Vector2.new(RealPos.X, RealPos.Y)
if Pos.X < Mouse.X and Pos.Y < Mouse.Y and (Pos.X+I.AbsoluteSize.X) > Mouse.X and (Pos.Y+I.AbsoluteSize.Y) > Mouse.Y then
v.InputBox:CaptureFocus()
end
end
end
end
end)