[Bug]: Sheet snaps back to the highest snap point when dragging the content after the scrollable was scrolled

Author: KarolCoderCreated Aug 17, 2026Updated Sep 17, 2026
Labelsbug

Version

v5

Reanimated Version

v3

Gesture Handler Version

v2

Platforms

iOS, Android

What happened?

On a sheet with two snap points (['50%', '90%']) and a scrollable inside, once you've scrolled that content while the sheet was expanded, swipe down on the content snaps the sheet back to 90%

https://github.com/user-attachments/assets/ea79067d-e96d-424b-b5c5-882595c3a633

Reproduction steps

  • Render a BottomSheet with snapPoints={['50%', '90%']} and a lot of items
  • Expand the sheet to 90%
  • Scroll the content down
  • Drag down to 50%
  • Do a small swipe down anywhere in the content, it snaps to 90%

Reproduction sample

https://snack.expo.dev/@karollogodlesiollo/bottom-sheet---issue-reproduction-template

Source: gorhom/react-native-bottom-sheet