Ionic4 + Keyboard pushes tabs up on IOS only. Android is working normally

I am using Ionic4.12.0 CLI, 4.1.1 @ionic/angular.

Expected behaviour should be:

Current behaviour is:

The interesting thing is that on my first click to the first ion-input, the tab does not show up yet, it was only when I click on the second ion-input then the tabs appeared above the keyboard.

I don’t understand why Android is working well but not iOS. It used to be the other way around when I was using Ionic 3.

I was reading a lot of relevant posts but cannot seem to find a fix. I tried adding in my config file

    <preference name="KeyboardResize" value="false" />

but it didnt work.

Any help would be appreciated. :slight_smile: