Hey @HaydenPrismatic I found a new related issue to this problem.
Some widget will not get the variable bAutomaticallyRegisterInputOnConstruction changed if they are an instance inside another widget.
Let’s take a simple repro example:
- Create a new widget with an empty graph
- Add that widget inside the hierarchy of any other widget in your UI
- Now save and compile everything and test that your widget is there.
- Modify the initally empty graph to add a Enhanced input action trigger node (to react to any input)
- Test that the input works if you instantiate directly that widget but not in the one already in the hierarchy.
This is a pretty big issue as we might add/remove enhance input trigger node from widget that are already parts of hierarchy.
Regards,
Seb