Skip to content

[Bug]: iOS reduce motion #471

@LukasFridmansky

Description

@LukasFridmansky

Description

The reordering gesture itself works fine, but once the gesture is released, the item stays at the exact position where it was dropped. This results in incorrect positioning of the items, since the released item does not snap back or animate into its proper sorted place.

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

  1. On an iOS simulator/device, go to Settings > Accessibility > Motion and enable Reduce Motion.
    • 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. Run the example app.
  3. Start dragging an item to reorder it.
  4. Release the item.
  5. Observe that the item remains at the drop position instead of moving into the correct sorted order.
Zaznam.obrazovky.2025-09-05.o.19.10.54.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

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