Environment Information
Framework: Ionic2 @ Beta11
OS: iOS 9.3
Device: iPhone6 (also reproducible on iPhoneSE, iPad Air, iPhone 6S)
Expected Behavior: When a User navigates a form using the Keyboard Arrow Buttons, the view smoothly scrolls to the next Input and focuses into that Input.
Actual Behavior: When a User navigates a form using the Keyboard Arrow Buttons, the farther down the form they go, the view bounces more and more in between focusing.
Steps to Reproduce:
Create a form in an ion-content block with 6+ text inputs.
Touch into the first input.
Use the native Keyboard Arrow Buttons to navigate down the rest of the form.
Fixes I've Tried:
1. Adding `has-bounce="false"` to the `ion-content` element
2. Fixing the `body` element when the Keyboard is shown
3. Using the native Keyboard plugin's disable scroll function
This does not happen with UIWebView using the same code base.
Expected Behavior: When a User navigates a form using the Keyboard Arrow Buttons, the view smoothly scrolls to the next Input and focuses into that Input. Actual Behavior: When a User navigates a form using the Keyboard Arrow Buttons, the farther down the form they go, the view bounces more and more in between focusing.
Steps to Reproduce:
ion-content
block with 6+ text inputs.Screencast: https://cl.ly/3Y282S1h0R3K
This does not happen with UIWebView using the same code base.