I use a UMG Widget as an options menu. In this menu I use child Widgets to handle the rebinding of input keys. In the child widget i use the OnKeyDown() function to read when a key is pressed and set it as the new input for that specific ActionName.
However if I press the Child widgets button to change a key and then press anywhere else the child widget loses its focus and doesn’t call the OnKeyDown() inside the child widget.
And thus the key remain unbound. So my question is how do I keep the focus on the child Widget til I have typed a key, or if anyone have a better solution for this kind of setup?