I’ve looked everywhere and I just can’t figure this out. I created a CommonActivatableWidget with some buttons. Those all work fine. I can even use the controller. But I want to be able to cancel using the B button on the controller.
I checked “Is Back Handler” and overrode “On Handle Back Action”, but it never gets called.
I then tried to create a blueprint from CommonButtonBase. I created an input table and set it on the widget. I added this graph:
It doesn’t work. Nothing gets printed.
I am getting this error in the logs though.
LogUIActionRouter: Error: Cannot create action binding for widget [UI_CSelectTower_C_0] - no action provided.
I don’t know what that means. I am setting it both in the widget and in the graph.
The only thing that works is the default navigation and default Accept button. So I can use the controller to move from one button to another and click it. But I can’t change the input button to use and I can’t get the back handler to work.
Any help?