Skip to content

[Bug]: Bottom sheet jumps on Android when dynamic sizing is true and the content size is drastically changed #2605

@acebrianm

Description

@acebrianm

Version

v5

Reanimated Version

v3

Gesture Handler Version

v2

Platforms

Android

What happened?

When enabling dynamic size on Android and changing the content size too drastically, the animation gets stuck and the content jumps with the footer.

This issue started happening since v5.1.5, earlier versions handled the resize correctly.

Screen.Recording.2026-01-26.at.10.54.17.a.m.mov

Reproduction steps

  • Create a regular bottom sheet component with dynamic sizing
  • Add a footer with buttons with the action to add multiple items in the screen
  • Use the state to change the content size drastically (eg from 1 to 15 items)
  • When opening the app, present the bottom sheet and then press the button to change the content

Reproduction sample

https://snack.expo.dev/@alexmancera/bottom-sheet---android-dynamic-size-issue

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions