Im tryna make a textlabel update with whatever the player puts in a textbox

im tryna make a textlabel update with whatever the player puts in a textbox in a localscript

local textLabel = script.Parent.Note.Frame.TextLabel

local textBox = script.Parent.OperateGUI.Frame.Number9.Note.TextBox

local function TextChange()
textLabel.Text = textBox.Text
end

textBox.FocusLost:Connect(TextChange)

problem is the TEXT PROPERTY doesnt change when the player types in it

for example i typed “water” into the text box (ingame) and the text doesnt change
image
image

1 Like

Try to change this into textBox:GetPropertyChangedSignal(“Text”):Connect(TextChange) because FocusLost only fires when the player finishes writing

2 Likes

Ive tried both ways but the problem is it isnt the text of the textbox that changes
image

The property doesn’t change on the server for user inputs, have you accounted for that?

I suppose I could use a RemoteEvent but im not sure how i would do it