I am in a special case where I want to use the Tab key to perform an action while an UIInput field is selected, and be able to continue typing afterwards.
However, I see that releasing Tab in any UIInput deselects it (UIInput.OnKey(), else if KeyCode.Tab selects the thing to false).
Is there a way to prevent this behaviour?