So i have this Common Activatable Widget of buttons attached to a component (as in, is in the game world attached to the player).
This menu is supposed to be played with a gamepad or keyboard, and i found several inconsistencies on how the engine handles the selection and hovering of the buttons with key inputs compared to the mouse:
-
instead of showing the selected button, it looks like the game did not focus on the widget, however, if we press enter, it is indeed focused on the desired button since it activates it. Why it does not automatically show the selection on focus?
-
if you use the arrows, you can see faint blue bordering that shows the selection (it is confusing for a player since it seems that the menu points you to the second button instead of the first). The fact that the selection does not use the same colour changes as hovering over a button with the mouse is a head scratcher.
-
The selection is not a onHover Event, and it does not seem to be associated with any default event on the buttons, so I cannot even use an event to just change the aesthetics of the selection which is incredibly frustrating, even knowing how to change the colours or size of the selection outline would be incredibly helpful.
I suspect I may be using the wrong Widget class or maybe the plugin changed recently in 5.4 but there is always something missing on my variables and details when i am googling for a solution.
For anyone curious, this is how my widget looks like: