Problems with iPad undocked keyboard and EditBox

I’m having a sporadic problem with the undocked keyboard in iPads. On my iPhone, my editboxes are working great. If I click on a control outside the keyboard, the keyboard gets dismissed.

However, on my iPad, I’ve tried everything, and I can’t seem to get the keyboard to dismiss reliably. What I’d like to do is detect that my editbox has lost focus and close the keyboard.

Alternatively, is there a way to force the iPad keyboard to start docked and remain docked? I’m not even sure that would fix it, though.


OK, I have something working, kind of a kludge. I wrote a method to remove the iPad keyboard, and I’ve added a touch listener to one of the screens as a proof of concept. If the keyboard is up, and I tap somewhere other than on one of my buttons, I catch that touch and dismiss the keyboard. I separately added a call to my buttons’ handlers as well.

Crazy how different the iPhone and iPad keyboards are.