[v4] Request: smoother keyboard transition when the bottom sheet is dismissed programmatically

Author: SimpleCreationsCreated Sep 14, 2021Updated Aug 27, 2026
Labelsenhancementmodalv4

Feature Request

Currently, when the bottom sheet is dismissed via the dismiss method while the keyboard is open, the sheet first slides all the way under the keyboard, and the keyboard then stays on screen for about a second before disappearing.

This feels like a performance issue from the UX perspective, and it would be great if the keyboard started sliding down along with the bottom sheet at the same time, thus eliminating the delay.

Demo of the current behavior:

https://user-images.githubusercontent.com/12449725/133307532-c01d43bd-025c-4f5c-9d87-5af074d5b28a.mp4

Why it is needed

Possible implementation

Code sample

Source: gorhom/react-native-bottom-sheet