Form submitting when iOS keyboard 'return' is pressed even the submit button is disabled

I have a form that has certain fields that need to be filled out before the submit button shows as enabled, but I just found a bug that allows the user to type only one field and press return on the iOS keyboard and the submit button is triggered. I’m not sure if I need to add a specific field, but this causes issues for the form because I can’t have inconsistent data. Please Help!

So I had to write a method to check if the form values are empty manually, and when the button is triggered an alert pops up and notifies the user. Honestly this seems like an ionic bug, but that is the work around for now.

we have the same problem with ng1+cordova on iOS