I have the exact same issue with a modal I’m showing. As soon as the keyboard slides down, all my controls disappear. This started with > 1.2 (works fine on earlier versions). I’m pretty sure there is a bug that introduced this. If I remove all ng-if / ng-show directives on that form, the controls won’t disappear. Looks like the re-evaluation of those when hiding the keyboard, causes the render to get stuck somehow. Btw: I’m already using the ionic keyboard plugin.
I found a workaround by adding the hide-on-keyboard-open class to any element on the form, things will work again. Since you may not want that on your form, you can also add an empty div with a in it:
<ion-item class="item-borderless hide-on-keyboard-open">
That does the trick for me (make sure you are using the ionic keyboard plugin).
How is this being opened as a bug in the framework?