I have an unusual problem for which I can't find a solution via searches. I have a form-type screen consisting of text, checkboxes, buttons, etc. I need to temporarily pop up a virtual keyboard for input (touchscreen). This works fine, except that, invariably, if there is a selectable item *underneath* a 'key', pressing the 'key' actually generates a click event on the underlying element. This seems counter-intuitive to me. Can someone please explain what I'm doing wrong? Thanks!