I’ve been fighting with this for a couple of days and I can’t figure out what the problem is. I’ve tried calling
disableScroll on the keyboard plugin and that didn’t help. The issue is this:
A user taps on an element that results in a modal. Inside the modal are a whole bunch of fields that the user can complete and and submit. The problem occurs whenever the user focuses into a textarea inside the modal. For some reason, and only in some instances, ionic sees fit to scroll the content of the modal in such a way that puts the focused field outside of the viewing area of the dialog. I have included an animation to illustrate the problem. This only appears to be an issue with iOS. It happens in the simulator and on devices.