Skip to content

[Bug]: Sortable activates while scrolling on iOS 26 #470

@LukasFridmansky

Description

@LukasFridmansky

Description

Hello, first of all, thank you for this amazing library. Unfortunately, we encountered two issues while integrating it into our project. I will raise the other one separately.

On iOS 26, the sortable component often gets activated unintentionally while scrolling through content. This makes it difficult to scroll normally, as sortable starts even though the gesture was only meant for scrolling.

  • The issue does not occur on Android.
  • The issue does not occur on iOS versions < 26.
  • The issue occurs whenever scrolling, not only when auto-scroll is triggered.

Note:
I’ve listed the versions of libraries we use in our project below, but the issue is also reproducible in the example app included in this repository, which uses the latest versions.

Steps to reproduce

You can reproduce the issue using the example app included in this repository.

  1. Run the example app on an iOS 26 simulator or device using the Beta version of Xcode.

    • I tested this on the Fabric example app, but in our project we are using the old architecture. The problem seems to affect both.
  2. Open a sortable component that uses a ScrollView (I tested with Sortable Grid, but I suspect it also affects Sortable Flex).

  3. Attempt to scroll through the content.

  4. Notice that the sortable is activated instead of smooth scrolling and it is not deactivated even though the gesture was released.

Zaznam.obrazovky.2025-09-05.o.18.37.15.mov

Code snippet, Snack or GitHub repository link

The example app from this repository

React Native Sortables version

1.8.0

Reanimated version

3.19.0

React Native Gesture Handler version

2.27.2

React Native version

0.79.5

Platforms

iOS

Architecture

None

Workflow

None

Device

No response

Acknowledgements

Yes

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions