[Resolved] Prevent SetText from triggering OnTextChanged Event

Okay, so OnTextChanged event node’s description says “Called whenever the text is changed interactively by the user.” Why does it still trigger when setting the text of a TextBox via blueprint? And if it’s intended, how do I work around it? I would really like it to only trigger when the user manually inputs a text and not when I change it via blueprint.

Thanks in advance.

Nevermind, I found a workaround by adding a Boolean which deactivates before I use SetText, and activates right after it. Right after an OnTextChanged trigger a branch prevents executing any actions if the Boolean is set to false.