I am creating a pause menu, I want the player to use the keyboard to navigate the options as well as clicking on them, which I made work.

However, when I click outside the widget, it loses focus, I can no longer use the keyboard to navigate it, and the cursor disappears.


But the button still knows if the mouse is hovering it.

I want to keep the focus on the widget, even if the player clicks outside of it. Is there a way to do this?