Here is the model specs.
I have played around with it some more and have found that by setting CSS
On the input, it removes the orange highlighting which I mistook it for overlay. This is better than it was but I have lost the ability to copy paste into the input and the behaviour I know see is
1 open popover or modal view
2 click in input. Soft keyboard appears. Popover or modal view close. Keyboard stays open.
3 reopen popover or modal view
4 click in input. This time as the keyboard was still open, the modal view or popover does not close.
Without the CSS properties the keyboard was closing in step 2
I will try the latest build you have provided and will also take a look at calling prevent default on the touch start event to see if I can achieve the right outcome.