Resize content when keyboard open over list


I have seen a lot of posts about stopping the content resizing when keyboard opens but I want the content to resize when keyboard opens over a list.

On my other screens which have forms and inputs in it works fine but when I add a search bar top add some search or filter, the list the content scroll remains at the bottom of the screen and the keyboard overlaps it. Example below, I know in the example i’m not actually filtering but it happens either way

cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.19.0
ionic (Ionic CLI) : 3.19.0

global packages:

cordova (Cordova CLI) : 7.1.0 

local packages:

@ionic/app-scripts : 3.1.2
Cordova Platforms  : android 6.3.0 ios 4.5.4
Ionic Framework    : ionic-angular 3.9.2


Android SDK Tools : 25.2.5
ios-deploy        : 1.9.2 
ios-sim           : 5.0.13 
Node              : v6.10.2
npm               : 3.10.10 
OS                : macOS Sierra
Xcode             : Xcode 9.2 Build version 9C40b 

Environment Variables:

ANDROID_HOME : /Users/mac/Library/Android/sdk


backend : pro