Because there is a hiding animation, this callback needs to be called after the keyboard has disappeared and invoked when it is about to show again.
Currently this callback is being invoked immediately and so it's causing a jolting visual effect as the keyboard hides.
Comment 1 by bugdroid1@chromium.org
, Jan 31 2018