Keep cursor position and focus on input field while typing after a backend request

You might need to put more Html.keyed in?

So cover the input control itself, anything else that is at the same level inside whatever is the parent of the input control, and similarly all the way up to the root of your Html.