The OncTextCommitted event for the Text Box executes multiple times. Testing has shown that it will execute 2-5 times with only one submission. It should only be executing once per time text is submitted.

Steps to Reproduce
  1. Open Editor
  2. Create a new Widget Blueprint
    Right click content browser > User Interface > Widget Blueprint
  3. Open Widget
  4. Add a Text Box to the Designer graph
  5. Add an "OnTextCommitted" event to the text box
    Select Text Box Widget > Details panel > Scroll to the bottom > OnTextCommitted
  6. Create the blueprint in the attached image
  7. Compile and Save
  8. Play In Editor
  9. Type something into the Text Box
  10. Press Enter
  11. Notice that the print string fires off multiple times

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

By Design
ComponentUE - Editor - UI Systems
Affects Versions4.7.64.8
CreatedApr 29, 2015
ResolvedApr 29, 2015
UpdatedJul 14, 2021