Text labels, and other UI elements with text don’t update their text content properly if it edited symbol-by-symbol:
This won’t happen if TextWrapped is false, RichText not affects issue.
Video:
Text which should render: Hi, GamEditoPro. You came for new tool or blueprints?
As seen, sometimes, 1-2 last symbols won’t render.
Reproduction steps:
Create UI with TextLabel, which is more tall than wide (example: Size = UDim2.new(0.2, 0, 1, 0))
Set TextWrapped to true.
Select this text label, and paste the following code into command bar, and hit enter:
local Label = game.Selection:Get()[1] Label.Text = "" for i = 1, 30, 1 do Label.Text ..= tostring(i) .. "; " game:GetService("RunService").RenderStepped:Wait() end
You may execute this command many times, to see diffirences.
Expected behavior
I expect to see actual content of text label, not previous one.