- If “Quest and Inventory” is a child component of the third person character, simplify this code by using the following method: cast to third person character → quest and inventory → text array…instead of “get all actors”
- Is your text using a binding? If so this is set on tick and likely is causing the issue. I would suggest removing the binding and creating a function to “set text”. This way it only gets called after a click on a quest sub widget and it will only be called once (until another quest/widget is selected)