The canonical issue for extra component padding sticking around after keyboard interaction is bug: Keyboard pushes the whole screen up · Issue #5432 · ionic-team/ionic-framework · GitHub .
@fredy26 , I’ve chosen a workaround that turns off the ionic-internal keyboard padding and falls back to the device native behavior. You might be able to make use of my notes in another forum thread:
Thanks for the tip towards padding being applied to the <scroll-content> directive, @matthewhw1989 . It was the last puzzle piece I needed to make sense of all this keyboard related content movement.
There are two systems potentially interested in moving content out of the way when the soft keyboard is opened: the underlying native browser and the Ionic2 library itself.
Keyboard.disableScroll(false) (available via the “ionic-plugin-keyboard” cordova plugin) successfully stops the native bro…