Input elements (such as search boxes) do not get focus while a list is actively scrolling

Please take a look to these examples:


Make the list to scroll with a quick movement and while it is still scrolling then quickly click on “Search”.

See that it won’t get the focus until the list has lost all its inertia and has stopped.

Is that an expected behaviour? I guess not. It is a bit of a problem when having long lists. It feels very unresponsive. How could I fix it?


I know it’s an old post, but did someone found a fix for this problem ?
I’ve got a chat app and not being able to focus the message field and open the keyboard while scrolling the messages list fell very un-native.